Synonyms of self-punishment

1 Syllable
rue, grief, qualm, ruth
2 Syllables
scruple, sadness, distress, anguish, regret, humbling
3 Syllables
attrition, contrition, penance, ruefulness, compunction, self-reproach, remorse
4 Syllables
debasement, repentance, degradation, humiliation, contriteness, penitence
5 Syllables
self-condemnation, self-flagellation, remorsefulness, self-castigation