self-hatred - noun

singularself-hatred
pluralself-hatreds