WordNet: self-reproach, self-reproof

Sanatista
the act of blaming yourself



self-reproach


self-reproof