You're human. You'll screw up. Denying that is crazy. Forgiving yourself has all the benefits of self-esteem without making you a narcissist that's out of touch with reality.
David D. BurnsWhat sentence will you choose to impose on yourself? Are you willing to stop suffering and making yourself miserable when your sentence has expired? This would at least be a responsible way to punish yourself because it would be time-limited.
David D. BurnsA poor self-image is the magnifying glass that can transform a trivial mistake or an imperfection into an overwhelming symbol of personal defeat.
David D. BurnsForgive yourself and be ready to forgive yourself in the future. You're gonna screw up. It's okay.
David D. BurnsIf a hungry lion suddenly appeared, you'd be terrified. So terrified you'd probably run away. Great, fear's doing its job. But you might get so afraid that you lock up and can't move. This would be very bad. Guilt's the same. It can prevent you from fixing the situation, make you feel so bad you can't function at 100% and even lead to more guilt-provoking bad behavior.
David D. Burns