Steps to Self Forgiveness
Forgiveness is often defined as a deliberate decision to let go of feelings of anger, resentment, and retribution toward someone who you believe has wronged you. However, while you may be quite generous in your ability to forgive others, you may be much harder on yourself Tips on Self Forgiveness