Because Jesus fully satisfied the justice of God toward our sin, God no longer counts it against us. But what about our struggles with persistent sin patterns, when we are tempted to feel that we have exhausted the patience and forgiveness of God? We should still bring that sin to the cross with an attitude of repentance and contrition knowing and believing there is no sin that is beyond the cleansing power of the blood of Christ as God said in Isaiah 1:18 “Your sins are like scarlet, they shall be as white as snow. Though they are red like crimson, they shall become as wool.” We cannot resist the power of remaining sin in our lives if we have not first dealt with its guilt. And the only way to do this is to continually go back to the cross and see Jesus bearing that sin, and paying its penalty through His death. We truly are new creations in Christ.
Addictions
Author Unknown

Yes, Jesus hung out with prostitutes and drunkards and outcasts.
Here’s the thing, though – by the time Jesus was finished with these people, they weren’t prostitutes or drunkards or outcasts anymore.
Jesus came to transform people, not indulge them. Christianity is about surrender, not comfort. We are to align ourselves with his standard, not the other way around.