Scripture never tells us to forgive ourselves. When we try to “forgive” ourselves, we are attempting the impossible. Forgiveness assumes an innocent party has been wronged, and it is the job of the person who has been wronged to forgive. The offending party is the one that receives forgiveness. We are the offender; God is the one who has been wronged, since our sin is rebellion against Him. By focusing on forgiving ourselves, we have taken the spotlight off of God and pointed it at us – making it doubly difficult to let go of our sin! He has forgiven us. We must simply receive that forgiveness and rest in it. That means releasing those sins we want to hold on to, refusing to revisit them in our minds, and allowing the truth of our forgiveness to cover us with His peace. Absolution from the Lord is far more powerful than absolution from oneself.
Charles Swindoll