• Self-reproach

    Noun

    noun

    1. Blame or condemnation directed at the self, as by the conscience.

    Synonyms

    © Wiktionary