In one way or the other, you have done something painful to others that resulted in a broken relationship. For example a young man blamed himself for the death of his girlfriend because he broke up with her. In her attempt to run away from him out of disappointment, she ran across the road without any precaution and she was hit by a truck. She died on the spot.
The young man lost the courage to forgive himself and let guilt and depression cripple him and keep him from living a normal life. He’s made three unsuccessful attempts at suicide. He kept on telling himself, “It’s my fault and I don’t deserve to live. I can’t forgive myself – ever!”
Maybe your past experience is not as painful as his. It took four years for him to get back to his normal life, once he learned to forgive himself – with the help of a counselor and with support of his family and friends. The first step to release you from the haunting bad experiences and mistakes is to forgive yourself.