Was reading one of my books and got to a section on forgiving oneself and thought of you also. You just said in a recent post you are so hard on yourself from the past and need to forgive yourself.

"You have screwed up in the past. You will screw up again. Every human is born with the ability to make spectacular mistakes. You are not alone, screwing up is not your special skill. Get over it. Dragging around guilt and self-criticism is beyond unhealthy and is utterly pointless, not to mention boring. You aren't a better person for feeling guilty or bad about yourself, just a sadder one.

Get clear on this one truth: guilt, shame, and self-criticism are some of the most destructive forces in life, which is why forgiving yourself is one of the most powerful. Here's an excellent way to do it:

This of a specific thing that you did that you feel badly about. Call it up in your mind and feel it in your body. Repeat the following over and over while thinking of it and really feel what you're saying to yourself:

Holding on to my bad feelings about this is doing nothing but harming me, and everyone else, and preventing me from enjoying my life fully. I am an awesome person. I choose to enjoy life. I choose to let go.

Repeat this until you feel a sense of freedom and lightness around your issue. It may take a day or a week or several months or it could happen right away. But however long it takes, do it, because if you want to be free, you have to put in the time."


Not sure if it helps or not but the book mentioned it has other methods in a later chapter that I can share when I get to them.


Accept what is, let go of what was, and have faith in what will be