As humans we make mistakes. Daisaku Ikeda of the SGI said this about mistakes;
As long as we are human, we are bound to make mistakes. We all fall prey to flawed beliefs and views. What distinguishes a forward-looking person from an intransigent one, a virtuous person from a dishonest one, however, is whether one can candidly admit to one’s mistakes and take bold steps to redress them.
Something happened in my life. I made a mistake and for a very long time I have felt so bad about it, so very very bad. The rest of my life seemed to be going fine but this one thing just hurt me. I tried all sorts of way to deal with it and I was still in pain. I knew I made a mistake and I could not make up for it.
I chanted about it, I tried to let it go, which worked a little but there was always this pain.
This morning while I was chanting about it, I realized that I blamed myself constantly, I kept on beating myself hard for the mistakes I made, I kept on hurting myself.
I realized I was angry with myself and that I should forgive myself.
I am trying. And I know that one day soon I will…..