Through the Lord’s mercies we are not consumed, because His compassions fail not. Lamentations 3:22 (NKJV)
How can you forgive yourself? How can you stop the pain that comes from knowing you have injured others?
Here is the key: You can forgive yourself because Christ has forgiven you. If Jesus Christ, the most stringent Judge, has declared your sin forgiven through His death on the cross, how can you not forgive yourself? One reason is a false sense of pride. Somehow you feel more spiritual if you continually berate yourself. You feel bad if you feel good. Paul condemned that sort of self-abasement. You can no more earn God’s forgiveness than you can earn your salvation. Both are a gift from God.
Another reason is an erroneous view of repentance. Repentance does mean that you say you’re sorry, but its ultimate meaning lies in a CHANGE OF BEHAVIOR. Repentance doesn’t mean that you grovel in self-pity; you deliberately trust God to transform your conduct through His Spirit.
Christ has forgiven you—He loves you as you are. Let Christ handle your past and revolutionize your today and tomorrow.