A person who hates lies is often referred to as someone who is truthful, honest, or sincere. They may also be called straightforward or candid.
A person who hates conflict is often referred to as conflict-averse or peace-loving.
A misanthrope
misanthrope
A misanthrope is someone who generally dislikes or distrusts people and society as a whole.
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.
an honest person hates lies while a dishonest person hates the truth. :)
A liberal.
A person who hates all foreigners is typically referred to as a xenophobe.
A person who hates conflict is often referred to as conflict-averse or peace-loving.
non-sexual
A misanthrope
an introvert
Maybe a 'homebody'.
misanthrope
Xenophobic
patrioctic.
A anti-social