A few words of advice:
- If you have the opportunity, make a big change. This could be moving, getting a new job, or going on a long vacation. Sometimes our ruts have more power because they are built in to such a habit which can be facilitated some by our surroundings.
- Make sure that you are surrounding yourself with the right people. This is not so they can ask you about your sin every day (as I said, this sometimes makes things worse), but so that you can be inspired by new examples. This could relate to #1 as you may have to get away from some bad examples.
- Don’t give yourself the opportunities to sin. Sometimes this comes in idle times. Being idle is the handmaiden of sin. Make sure you stay busy. If you don’t have a job, find ways to volunteer until you find one. Just make sure you are not sitting around staring at the wall. Stay busy.
- Run from those things that aggravate sin. Joseph ran from the wife of a man who wanted to sleep with him (Gen. 39:7). I don’t figure this was because he was so stong. It was probably because he knew he was so weak. Get rid of those things in your house or life that instigate this sin. Run from them. I had to run from my drinking buddies, whom I loved dearly, in order to even begin to recover. Some people need to get rid of friends too. Others need to get rid of cable, the internet, clear out their food pantry, or quit their job. It may seem drastic, but it’s the whole “If your hand causes you to stumble . . .” stuff Jesus talked about (Matt. 5:30).
- If possible, get involved at a deeper level at your local church. It is harder to sin when people are relying on you to stay strong. When you are the only one you disappoint when you fall into sin, it will be very hard to remain consistent. After all, it is easy to get used to letting ourselves down. It is harder to let the Body of Christ down.
- Never give up. One person has once said that the Christian life is a life of new beginnings every morning. You may live with this sin for a long time. It may plague you the rest of your life. But never give up the battle. Never quit bringing it to the Lord. He may allow it for a humbling weakness. I don’t know why he works the way he does, but I do know that giving up is not an option. If you have to pick yourself up off the ground and make a new beginning every morning for the rest of your life, join with me and do it!
- Finally, and most importantly, don’t quit accepting the grace and forgiveness of God. He forgives us an infinite amount of times (Matt. 18:22). I know how hard it get to accept God’s grace after the twenty-thousanth time I have fallen into the same sin. I know how you just want to say, “Just forget it. I am not asking for your grace again. I am too ashamed.” Don’t ever go there. God’s grace is enough to forgive you this time and the twenty-million times that follow. God’s grace is a radical, unbelievable, strange, and inexhaustible grace.
I would strongly commend the rest of the article here.