Sorry but you're injecting a bit much IMHO. Out of the endless possibilities you chose one which makes him a monster and easy to hate. Truth is things are never that cut and dry.
I don't need to make him less than human. TBH I've seen otherwise we'll adjusted folks fall into chaos because life is unexpected at times.