When you yield to something, you will soon realize the tremendous control it has over you. Even though you say, "Oh, I can give up that habit whenever I like," you will know you can’t. You will find that the habit absolutely dominates you because you willingly yielded to it. It is easy to sing, "He will break every fetter," while at the same time living a life of obvious slavery to yourself. But yielding to Jesus will break every kind of slavery in any person’s life. (Oswald Chambers)
Some are mad at God because he will not remove their habits. We must submit our will to Jesus completely, then we are free. If our lusts control us and demons tempt through the flesh. Speak the word of God and they will flee.
James 4:7 Submit yourselves therefore to God. Resist the devil, and he will flee from you.
We cannot submit to Jesus if we know nothing of his will. Study his word, eat it and place it into your heart. If you are in Christ Jesus the Holy Spirit will bring these words to remembrance. Remember this; in time of temptation speak out loud the name of Jesus, repeat it and praise him. He will remove the desire to sin.Thank you Jesus, I praise you. You are wonderful, you have kept my soul clean. I am your servant, my Lord, my friend, my King. The word of God spoken will make the devil flee. Our praise will place our will under the power of Jesus.
1 Cor 6:18 Flee fornication. Every sin that a man doeth is without the body; but he that committeth fornication sinneth against his own body.
1 Cor 6:19 What? know ye not that your body is the temple of the Holy Ghost which is in you, which ye have of God, and ye are not your own?