You Will Be Free

Forgiveness is abandoning all hope of a better past.
There appears to be a growing obsession manifesting itself in the consciences of many of the faithful: THE PAST. Sins that were forgiven long ago come back in memory and struggling believers ask: 
Was that really forgiven? 
Did I remember to confess that? 
I did confess it, but was that good enough? 
I didn’t realize it was wrong then: now that I know better, am I guilty? Why do I still feel guilty?
It is a trademark of the workings of the Evil One that good people have difficulty accepting God’s forgiveness. When a Christian has doubts or refuses to accept forgiveness, then the Accuser begins to add layer upon layer of guilt to the shoulders of the repentant sinner. The sin may be gone, but the burden remains. The Christian increasingly fails to have the experience that Jesus died to take our sins away, not to leave us slaves to our own past wrongdoings.
Jesus says: Truly, truly, I say to you, everyone who commits sin is the slave of sin, (but) if the Son makes you free, you will be free indeed (John 8:34-36).  We are sons and daughters in the family and household of God. When he forgives our sins, they are forgiven and forgotten.
The Bible addresses this issue repeatedly:
For I will be merciful to their iniquities and I will remember their sins no more (Hebrews 8:12).
The Lord says: I, even I, am the one who wipes out your transgressions for My own sake and I will not remember your sins (Isaiah 43:25).
The Lord will again have compassion on us; He will tread our iniquities under foot.  Yes, He will cast all our sins into the depths of the sea (Micah 7:19).
As far as the east is from the west, do far has He removed our transgressions from us (Psalm 103:12).
When someone is burdened with sin and guilt, feeling so overwhelmed that he or she can’t even pray, there is the Holy Spirit who will do the praying for the suffering soul: The Spirit also helps our weakness; for we do not know how to pray as we should, but the Spirit Himself intercedes for us.
Ultimately, no matter what the sin, guilt or failure: in all things, we overwhelmingly conquer through Him who loved us… neither death, nor life, nor angels nor any other created thing will be able to separate us from the love of God, which is in Christ Jesus our Lord (Romans 8:27, 37-8).
God’s guarantee: if the Son makes you free, you will be free indeed!