If you say yes to this question, I have another question. How strong is your relationship with Jesus Christ and his word? I struggled long with a certain sin, and it's gone now that I have a strong relationship with Jesus. I read his words to know him and try to follow him. I pray to him when I need something. It's all about him. When I was sinning (Even if only once every week/month) I wasn't taking any of Christ's words into my heart. I wasn't seeking after him as a sheep does his shepherd. John 15:4 "Remain in me, as I also remain in you. No branch can bear fruit by itself; it must remain in the vine. Neither can you bear fruit unless you remain in me." John 15:7 "If you remain in me and my words remain in you, ask whatever you wish, and it will be done for you."