When I first gave my life to Christ, I understood what I was doing. I realized that all of the old things of my life, that displeased God, would have to go away. Only later did I realize that this is the work of God. In my ignorance I ran into one stumbling block that I tripped on again and again, but could not understand why. God had forgiven my sins, I could accept that, but I could not forgive myself.
For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. (John 3:16) KJV
I was stuck with the thought that I am still not good enough. I thought the verse read: For God so loved the world, except for me. That whosoever, except for me. That was a lie of the devil! That lie made me try to do things in my own strength for the longest time. I was miserable. One thing I know about God that is very true. He is patient. He was very patient with me until I realized my true identity in Christ. I never shared this until now with anyone, except my wife. I was truly embarrassed about it. It has not been that many years since I learned to forgive myself as God forgave me.
There is no sin so big that God cannot handle. You will not surprise Him. Why would He be surprised that sinners commit sin? The repentant heart is beautiful to God. God can work with a soul that accepts His terms. Read this verse again. These are God's terms! How can we add to something that is already perfect? When a person comes to God and sincerely acknowledges their sin, and asks Jesus to come into their heart, He forgives. You should forgive as well. I still have no idea why this is what I was supposed to share with you today. I do feel a strong need to share it though.
Father, I thank you for the salvation that you offer through Christ. I thank you for teaching me how to forgive others the way that you have forgiven me. I thank you that you have also taught me how to forgive myself. I pray that others will not have the same difficulty with this as I did. If they do Lord, be merciful to them and do not let them give up on themselves. Teach them your love and your truth. I praise you for this in the name of Jesus, Amen.