Some people would classify nihilists as people that hate everything, although I am unsure if it has a proper term.
The first part is incorrect. A nihilist believes in nothing, or more specifically believes nothing has meaning. I don't think there is term.
A person who hates everything is commonly referred to as a misanthrope. This term describes someone who has a general dislike or hatred towards humanity and the world.
A hater.
A democrat.
christianiphope.
Someone who hates the English is often referred to as an "Anglophobe."
This is a curious question. I assume you are asking about someone who knows what is real and what is not, and hates everything which is real. I don't know if there is a word for such a person, but I wouldn't be surprised to find that he had committed suicide.
animal hater
anti-social. someone with committment issues. lame.
A Xenophobe. (pronounced: zeen-a-fobe)
Brilliant
Jealous, envious.
He might be in love with someone else or he might be busy or he hates you.
Wonderful