Human!
Yes, if it is true you are using drugs and fail the test. I suggest you stop if you do use.
I'm not sure if there's a name for someone who hates Jesus, but someone who doesn't believe he exists is an Atheist.
The word for someone who hates the poor is "misogynist."
A Luddite - someone who hates technology A Technophobe - someone who is afraid of technology
I do not believe there is a definite name for it. You are just a good human being.
Not worry about it.
Someone who hates the English is often referred to as an "Anglophobe."
Find someone else.
Why would you want to be around someone who hates you? Forget about him and find someone who will love you.
Someone
a person who hates mariage is commonly known as Misogamist
I refer to my wife, as my wife, until my friends and coworkers learn her name and then I refer to her by name. I think most people do that...