punish (someone or oneself) for (something)

(redirected from punishing herself for)

punish (someone or oneself) for (something)

To penalize or discipline someone or oneself for some crime, wrong, mistake, or other transgression. Bob punished himself for breaking his diet over the holidays by only eating vegetables for two weeks straight. I feel like this heavy workload is the boss's way of punishing me for disagreeing with him during the meeting.
See also: punish

punish someone for something

to discipline someone for [doing] something. Someone will punish you for what you did. Please don't punish me for doing it. I'm sorry.
See also: punish
References in periodicals archive ?
Liz says: "I finally found a sport that doesn't look at my body shape as an impediment." For Bickford, learning to lift barbells was about "how good I felt existing in my body and making that better", rather than punishing herself for having the wrong kind of body.
"At that time there was absolutely no evidence of any remorse from Carol McMillan." For her defence, the court was told that Carol McMillan "is punishing herself for her actions.
Even after rallying NU late in the fourth set, Santiago is punishing herself for one costly mistake that set up Ateneo for the winner and ultimately crushed the Lady Bulldogs' hopes.
Theatergoers in the 1950s saw two radically different approaches to homosexuality: the 1952 revival of Lillian Hellman's The Children's Hour, in which Martha confesses her lesbianism and then commits suicide, as if she were punishing herself for her sexual orientation; and Tennessee Williams's Cat on a Hot Tin Roof (1955), in which Brick's beloved friend, Skipper, an unseen character, does the same after Brick's wife, Maggie, forces him to confront his gayness.
Her husband has a lot to answer for as it seems he's made her feel unworthy and unwanted and so she's punishing herself for being a bad wife.