"Therefore if any man be in Christ, he is a new creature: old things are passed away; behold, all things are become new." 2 Corinthians5:17
Our eyes delight to see those trees in autumn which turn glorious colors, then drop their leaves one by one. But there are certain trees that hold their leaves until spring. They wither and turn brown, but they don't drop. Not until spring do these trees lose their leaves--when the new leaves push out the old leaves.
That's exactly what happens to our old habits and our old lives when we find the Lord Jesus. The new life pushes that old life off.
It's not a matter of plucking off this leaf and knocking off that leaf. The Christian life is not forged in that manner. Our new life replaces our old life when we are born again.