Meaning of self-condemnation

Definition of self-condemnation

(noun) an admission that you have failed to do or be something you know you should do or be

Other information on self-condemnation

WIKIPEDIA results for self-condemnation
Amazon results for self-condemnation