Forgiving yourself is not specifically addressed in the Bible, but there are principles regarding forgiveness that should be applied. For example, when God forgives us, it states that He remembers our sins no more (Jeremiah 31:34). This does not mean that our all-knowing Father God forgets, but rather, because He forgives us, He chooses not to bring up our sin in a negative way. Peter said, “In truth I perceive that God shows no partiality” (Acts 10:34). Applying “no partiality” to the issues of forgiveness, God does not choose to forgive one person and not another. He forgives everyone who believes in Jesus Christ. Applying His “no partiality” standards to ourselves, it is just as important to forgive ourselves as it is to forgive others.
Life is full of choices and every choice we make will either take us in a positive, life-giving direction or rob us of the opportunity to be a life-giving individual. Forgiving ourselves does not let us off the hook, it does not justify what we have done, and it is not a sign of weakness. Forgiveness is a choice that takes courage and strength, and it gives us the opportunity to become an overcomer rather than remaining a victim of our own scorn.
Even after you’ve forgiven yourself, you may have a hard time coming to terms with your past mistakes. Accept what you can’t change. Remind yourself that actions don’t define who you are. Getting stuck in the past makes it impossible to move forward to a better future.