self-accusation
Noun
Meaning
an admission that you have failed to do or be something you know you should do or be
Source: WordNetSynonyms
penitence
guilt
repentance
remorse
nostalgia
contrition
self-reproach
guiltiness
apologies
self-condemnation