In a message by (late) Dr. Adrian Rogers, he mentioned that sin must be
1. Exposed to the Light
2. Expressed to the Lord – If we confess our sins, He is faithful and just to cleanse us of ALL unrighteousness
3. Expelled from our Life

It it impossible for man/woman to be sinless, except when Jesus washes ALL sins away. This happens when we accept Jesus as Lord and Savior, believe that Jesus is the sacrificial lamb of God, an atonement for our sins and we confess our sins to Jesus. This however gives us no carte blanche license to sin, instead, we must aspire to be Holy (without sin) as God is Holy – the first requirement.  Jesus is able to present us blameless (even if we are sinners), because of His sanctifying blood that was shed, that can wash our uncleanliness whiter than snow.

On this side of heaven, we are removed from the penalty and power of  sin but not from its presence, because this is where Satan’s, the lord of sin dwells (Rev 2:13), but on the other side of heaven, we are not only removed from the penalty and power of sin, but also from the presence of sin.

Point(s) to ponder:

Can God tell of you/me as he told of Job, Look at my servant <fill your name here>, none like him in the earth, a perfect and an upright (blameless) man, one that feareth God and escheweth evil?

Colossians 1:21-22
21 And you, that were sometime alienated and enemies in your mind by wicked works, yet now hath he reconciled
22 In the body of his flesh through death, to present you holy and unblameable and unreproveable in his sight:

Job 1:8
8 And the LORD said unto Satan, Hast thou considered my servant Job, that there is none like him in the earth, a perfect and an upright man, one that feareth God, and escheweth evil?