'self-hatred' definitions:

Definition of 'self-hatred'

From: WordNet
noun
Shame resulting from strong dislike of yourself or your actions [syn: self-disgust, self-hatred]