When the Bible says your sins are forgiven, it means forgiven:
When you were dead in your sins and in the uncircumcision of your flesh, God made you alive with Christ. He forgave us all our sins, having canceled the charge of our legal indebtedness, which stood against us and condemned us; he has taken it away, nailing it to the cross. (Colossians 2:13-14.)
Look at all the past tense in that passage. God has made you alive. He forgave all your sins. He took what had stood against you and condemned you and canceled it by nailing it to the cross.
All your sin is forgiven and hanging on the cross.
The sins you’ve committed in the past?
The sin you might be committing right now?
The sins you’ll commit in the future?
Hard to fathom, isn’t it? Edwin Hawkins wrote a song that can help you get what it means, though. And if this gospel of joy doesn’t get you smiling, I don’t know what will.
God washed your sins away for ever and eternity.
Oh Happy Day.