self-hatred
self-hating
autophobia
hate-on
self-hateful
self-loathing
self-hate
detestation
hateful
hate
despisal
despising
hatefulness
odium
execrable
misanthropy
hatredness
self-disgust
can't stand the sight of
as far as I can throw you
abhorrence
abomination
loathing
execration
overhate
antipathy
distaste
aversion
self-deprecating
hatemongering
ethnophobia
loathful
paranoia
self-deprecatory
abominate
hatelike
odium generis humani
acrimony
xenophobia
pish
assmuncher
detest
loathingly
misanthropical
obnoxiousness
misanthropic
hatedness
objectionableness
antihatred
repulsion