The best advice I get from friends, family and my therapist is to forgive myself for my mistakes...
..how can I do that enough to balance my negative feelings?
I have made a lot of mistakes and my negative thought never let me forget them, and the frustration of being angry with myself consumes me to the point where I cannot function: I make more mistakes, I lash out, I hit my head against things...
I am looking for ideas on how I can slowly forgive myself without taking steps in reverse. I have tried things such as music, meditation and writing but none of them stick the way I want them to.