Forgiving yourself is an opportunity to get rid of pain and anger that has built up over time. Forgiveness moves you from focusing on a past hurt into the present. You may not forget the hurtful event, but you can move on with your life.
Here is a link to the website The Forgiveness Web where you will find a list of quality articles on self-forgiveness to help you get started. And here is a link to The Fetzer Institute website where you will find many good self-forgiveness resources including advice from the Dalai Lama and others.
If you’re really serious about self-forgiveness, we encourage you to follow the path to forgiveness that Dr. Enright outlines in his book Forgiveness is a Choice: A Step-by-Step Process for Resolving Anger and Restoring Hope.