self-disgust

 
Pronunciation: /sɛlfdɪsˈɡʌst/

noun

[mass noun]
  • profound revulsion at one’s own character or actions: his descent into drunkenness filled him with self-disgust