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 misanthrope is someone who generally dislikes or distrusts people and society as a whole.
A hater.
christianiphope.
A democrat.
Someone who hates the English is often referred to as an "Anglophobe."
animal hater
anti-social. someone with committment issues. lame.
A Xenophobe. (pronounced: zeen-a-fobe)
Brilliant
Jealous, envious.
Wonderful
He might be in love with someone else or he might be busy or he hates you.