Well you really shouldn't label them because i once hated love and that was because i got hurt by someone that i really cared for and thought that out of all people he would never hurt me and it turned out that he was lying to me without even knowing it himself and that was y i hated love so maybe they got hurt my someone dear to them so please don't label them. they might be the ones who are very emotional.
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
patrioctic.
an introvert
misanthrope
Maybe a 'homebody'.
Xenophobic
A anti-social
Either an Audiophobe or a Melophobic