Self-hate Definition

selfhāt
noun
Hatred directed against oneself or one's own people, often in despair.
Webster's New World