self-denouncing

See: repentant
Mentioned in ?