I think Psalm 51 might be worth another read for all of this on the subject. The short answer is that for a true Christian all sins are forgiven, and are gone. That comes with the continual references to white found in Revelation.John 3:5
Jesus answered, Verily, verily, I say unto thee, Except a man be born of water and of the Spirit, he cannot enter into the kingdom of God.
The focus is on the soul, the body is just temporary and will return to the Earth that it came from upon our death (Ecc. 12).I Corinthians 15:50
Now this I say, brethren, that flesh and blood cannot inherit the kingdom of God; neither doth corruption inherit incorruption.
Ephesians 6:12
For we wrestle not against flesh and blood, but against principalities, against powers, against the rulers of the darkness of this world, against spiritual wickedness in high places.
That certainly doesn't absolve us from sin, as Christians we strive not to sin, but we have our faults and they will be forgiven when repented of as was established by Christ. David spoke of this in Psalm 51 - the same David that was an adulterer, murderer, and so on.I Samuel 13:14
But now thy kingdom shall not continue: the LORD hath sought him a man after his own heart, and the LORD hath commanded him to be captain over his people, because thou hast not kept that which the LORD commanded thee.
That man was David.