RichThesaurus
penitence
vs
self-castigation
penitence
noun
The condition of being penitent; a feeling of regret or remorse for doing wrong or sinning.
self-castigation
How often have the words
penitence
and
self-castigation
occurred in a corpus of books?
(source:
Google Ngram Viewer
)