I also remember Jesus saying that He did not come to judge, but to save and that Jesus said to them, Truly I tell you, the tax collectors and the prostitutes are entering the kingdom of God ahead of you.” (Note: tax collectors were thieves)
“Neither... thieves nor the greedy nor drunkards nor slanderers nor swindlers will inherit the kingdom of God. And that is what some of you were. But you were washed, you were sanctified, you were justified in the name of the Lord Jesus Christ and by the Spirit of our God.”
As long as we are at the vineyard at the last hour, it does not matter where we were previously. God seems to pick the biggest screw ups for his most important work. Look at Moses who was a murderer prior to leading the Jews out of Egypt. Look at Saul who persecuted Christians prior to becoming Paul, the great evangelist. Or Peter who denied Jesus, cut off the slaves ear prior to becoming the father of the church.
Thankfully, the clothes one wore prior to entering the kingdom does not matter when they arrive cleansed.
Forgiveness is available to all, no matter what they have done in their past.
And David whom God called “a man after my own heart” though he had caused the deaths of 85 temple priests and their entire families at Nob..........So would you clarify your point please?