No one repents because they have sinned and come to know their need for a savior.
I don't know exactly what you're saying their, but I repented of my sins AFTER I received Christ in my heart. It wasn't until AFTER my new birth, God started convicting me of some of the things I was doing. It didn't bother me BEFORE.
Knowing one is in need of a savior after they believe the gospel, has nothing to do with repenting of sinful works of the law, but everything to do with BELIEVING the gospel, and ACTING on that belief, by CONFESSING Him as their lord and savior.
WE, who are born again, are the ones who need to repent of our sinful works, NOT the sinners.
The only thing a sinner needs to repent of is living their life apart from God and doubting the gospel or word of God.
Repenting of their sins will follow, AFTER the Spirit of God is in them. Like He did with me.
For example, I use to say, "Good God!", thinking that was okay, until I heard a voice within me, telling me to stop, because I was saying the lord's name in vain, the voice said.
I couldn't see how I was for about 2 months, and for 2 months, every time I would say that, immediately, I would hear the voice again, telling me to stop, as I was using the lord's name in vain.
I kept saying that, not because I was trying to be disobedient to God, but because it just flew out of my mouth without thought.
And then, after 2 months of that, God showed me HOW my saying that was using His name in vain. And from that day forward, I have yet to say it, but I have heard others say it, thinking nothing of it, like I use to.
Exo 20:7 Thou shalt not take the name of the LORD thy God in vain; for the LORD will not hold him guiltless that taketh his name in vain.
He still holds His children accountable for what comes out their mouths.
Mat 12:36 But I say unto you, That every idle word that men shall speak, they shall give account thereof in the day of judgment.
Mat 12:37 For by thy words thou shalt be justified, and by thy words thou shalt be condemned.