self-despair
self-de spair ▶noun despair or dismay about oneself or one's actions.
self-despair |sɛlfdɪˈspɛː | ▶noun [ mass noun ] despair or dismay about oneself or one's actions.