I (Rebecca) get so many letters and requests for prayer from Christians who are struggling with repeated temptations. They find they fall over and over again. This is especially true with such things as sexual sin and pornography. The key to dealing with repeated sins is found in two scriptures:
“Let no one say when he is tempted, ‘I am tempted by God;’ for God cannot be tempted by evil, nor does He Himself tempt anyone. But each one is tempted when he is drawn away by his own desires and enticed. Then, when desire has conceived, it gives birth to sin; and sin, when it is full-grown, brings forth death.” James 1:13-15
“No temptation has overtaken you except such as is common to man; but God is faithful, who will not allow you to be tempted beyond what you are able, but with the temptation will also make a way of escape, that you may be able to beat it.” 1 Corinthians 10:13
The first step is to recognize and acknowledge before God that you desire to do those things! Then ask the Lord to help you to find a way avoid the things which bring up the desires in you to sin.
Secondly, recognize that God has given you a promise in 1 Corinthians 10:13. God makes a way of escape. Ask the Lord to show you the specific way of escape He has made for you and use it! The way of escape will be different for each person, and each type of sin, but it is there. The problem is we don’t see it. You must seek the Lord to show you the way of escape He has made just for you. You won’t want to use it, but do it anyway.