The reason to forgive ourselves is not because we feel like it or because we want to see ourselves as blameless but because we limit what we can receive from God when we hold on to our past. He wants to do so much more than we could ever imagine. Forgiving yourself starts with believing in God's incredible love for you and accepting His amazing grace and mercy. If God Almighty can forgive us who are we to hold on to what He has not only forgiven but forgotten
Sue Augustine (2005). “When Your Past Is Hurting Your Present: Getting Beyond Fears That Hold You Back”, p.81, Harvest House Publishers