If you really are a "Lifelong sinner" as you claim, then you don't know the Truth that will set you free. John 8:32-36. Jesus came to TAKE AWAY our sin and make us sinless. That is the desire to sin, so what He does is takes away our carnal nature that produces the sin you seem to love. I was there 44 years ago when I loved a married man and didn't want to give him up, even for God. So I prayed that this is a sin I have no desire to give up, so please - You are stronger than I am, You do it. Please make this man break up with me, and then give him the strength to stay away from me when I try to get him back." This is called honest repentance. Admitting how weak my nature was. One week later my lover broke up with me. And two weeks later God showed me a vision, and spoke to me, and then baptized me in the Holy Spirit. I was shocked. But God did it all because of integrity of heart. You are not going to be able to give up that carnal desire on your own. Jesus is going to have to kill the desire by nailing it to the cross and freeing you completely from your carnal nature. It is called being born again.