The Collaborative International Dictionary
Self-indignation
Self-indignation \Self`-in`dig*na"tion\, n.
Indignation at one's own character or actions.
--Baxter.