Hair Shirt

A self-imposed punishment or penance; an ongoing act of atonement.

Examples:

  • I apologized a dozen times—do you want me to wear a hair shirt forever?

Origin: Mid-1800s figurative use