self-reproach
〔自責〕
self-reproachThe act of scolding and rebuking oneself for one's own wrongdoing.
7 more sentences in the app — free account.