“Therefore, if anyone is in Christ, he is a new creation; old things have passed away; behold, all things have become new”
Some people want to get everything in their life straightened out before they come to Christ. But you'll wake up in hell and still not have it straightened out.
It’s like trees that don’t lose their leaves in the fall. The leaves wither and turn brown but hold on until the spring. But when the new leaf comes, it pushes the old leaf off.
That's exactly what happens to your old habits, your old life, when you find the Lord Jesus. The new life pushes your old life off. It’s not a matter of plucking off this leaf and knocking off that one. You'll never do it that way. Let the new life within you do its work.
Have you come to grips yet with the fact that your “old nature” is dead and you are a new creature in Christ? You can’t “kill” him on your own. You have to “reckon” him as dead and allow the “new nature”—the new creature you are in Christ—to come alive and be fed and nurtured by the Holy Spirit.