We know that we have to forgive people 70 x 7 times for what they do to us, but do we realize that we also have to forgive ourselves? You are supposed to love your neighbor as you love yourself. The Bible teaches self-control, but it does not teach self-hatred. You have to walk in love toward yourself as well as God and your fellow man, and love does not keep a record of wrongs. Therefore, if you love yourself, you will not keep a record of your own wrongs. Why should you when God Himself doesn’t? As far as the east is from the west, he separates you from your sins. He drowns them in the sea of forgetfulness. He forgives ALL your sins, just as He heals ALL your diseases (Psalm 103:3). I know we major on the second part when we teach healing, but today I want to point out the first part – God forgives ALL your sins. If He can do it, surely you can do it too.
We’ve thought incorrectly sometimes that dragging up our past failures and mistakes is humble and keeps us from being proud. No, it keeps you from being successful! It flies in the face of God’s advice to forget those things that are behind and reach toward those that are ahead (Phil 3:13). There’s nothing humble about it. You can’t change your past, but you CAN forgive yourself for your past. I don’t care what awful things you did; Jesus Christ paid for those sins so that you wouldn’t have to pay for them and carry that load of guilt. He went beyond simple forgiveness; he also died to take you to the place where you lose a “sin-conscious” mentality (see Hebrews 10:2 and the surrounding verses). Christians need to lose that “sin-conscious” mentality and adopt a “righteousness-conscious” mentality. You have right standing with God through the blood of Jesus. That blood makes all your past sins a non-issue. So why should YOU drag them up and play reruns (or encore presentations, if you prefer) of them in your mind? If you want to stay out of bondage to your own past, you must FORGIVE YOURSELF!