Is there a single word that describes someone who hates themself? (Antonym of narcissist)


Situation: Alice is telling Bob that Charlie doesn't love himself, like Bob thinks. In fact, Charlie hates himself.



"You don't know him. He's the antithesis of a narcissist. He's a ______"



I'm looking for a single (preferably non-compound) word that describes a guy who hates himself (too much).


I've already discarded self-hater and self-loather. These words are not listed (even as derivatives) in Oxford or AHD. And like this ngram shows, self-hatred and self-loathing come up frequently enough; but 'self-hater' and 'self-loather' don't. Besides, they're compound words.


Neither Thesaurus.com nor Oxford lists an antonym of narcissist; which Oxford defines as



a person who admires himself or herself too much, especially their appearance



I'm not looking to paraphrase my sentence. I'm looking for a single word; which needs to be more impactful here. Just like saying "he's a narcissist" has more impact than saying "he loves himself (too much)."


Can anyone think of a word which would be a good fit in the given sentence?




Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

time - English notation for hour, minutes and seconds

grammatical number - Use of lone apostrophe for plural?

etymology - Origin of "s--t eating grin"

etymology - Where does the phrase "doctored" originate?

word choice - Which is the correct spelling: “fairy” or “faerie”?