“6 All of us, like sheep, have strayed away. We have left God’s paths to follow our own. Yet the Lord laid on Him the sins of us all.” ~ Isaiah 53:6
No one is perfect. God didn’t get off of His throne to die for the sins of only some people. He didn’t pay the debt for only certain sins. God died and paid the debt for each and every sin known to man. Past, present, and future, doesn’t matter. God paid for them all.
We should’ve been the one on the cross, but instead, Jesus took our place. He took our punishment so that we didn’t have to. We don’t have to go through Eternity without Him; we can receive forgiveness for every sin we’ve ever committed. All we have to do is repent and confess. That’s it. Repent for our sins and confess that Jesus is LORD. We don’t have to live broken, fearful, ashamed, living in bondage because of our sin; Jesus came and paid our debt. There is no sin too great for God. There is no one too dirty for Him to clean.
You don’t have to clean yourself before going to Him because you can’t clean yourself. The whole point of going to Jesus is to be cleansed by Him. If we try to clean ourselves, it would be about as productive as washing a dirty body with a muddy rag. We can’t fix ourselves. We can’t clean ourselves. We can’t heal our own wounds. Only our creator can fix His creation. A broken pot cannot repair itself; it needs the potter to come and make it new. We are the broken pot, and God is the potter.
Peace. Love. Go Forth and Let Him Clean You.