for my sins

for (one's) sins

As a punishment or disciplinary action for one's wrongdoing. Primarily heard in UK. Let me guess—I have to clean the toilets for my sins.
See also: sin

for my sins

As a punishment for one's wrongs. Often used humorously. In confession, the priest urged me to do some good deeds for my sins. I must have been tasked with this boring project for my sins.
See also: sin
Farlex Dictionary of Idioms.

for my sins

As a punishment for wrongdoing, used in a jocular way. This usage dates from about 1800. For example, “For my sins we’ve bought a vacation house in Spain.”
See also: sin
The Dictionary of Clichés by Christine Ammer
See also:
  • for (one's) sins
  • for your sins
  • on report
  • on the anxious seat
  • silence
  • blue code of silence
  • blue wall of silence
  • code
  • atone
  • atone for (something)