self-contempt

/S EH1 L F K AH0 N T EH0 M P T/
noun
  1. 1

    A feeling of contempt toward oneself.

Source: https://en.wiktionary.org/wiki/self-contempt