Hello Brother,
Thank you so much for sharing this with us. I will pray for you! If I could share my story with you, I think it might help you a little. I was saved when I was eight years old but turned my back on Christ when I was fifteen. That lasted until I was 29 y.o. when the Holy Spirit woke me up one Sunday morning and told me to “Go to church”. I was living in the same area that I grew up in, so I went back to the same church I was saved in. The only thing that I knew was Christ and Him Crucified. Further, I had a lot of things in my life that were sinful and of the world. The Lord gave me a passion for His Word and over the course of four years I grew closer to Him until I fully understood that I was married to Christ. It took that long to shed all of the worldly, sinful things out of my life. It was then that He provided an earthly Bride for me! So be strong and courageous! Know that it might take some time to shed the world off. Also, there are things that you can proactively do to help yourself. For instance, I fasted from Television for 60 days and ultimately had my cable turned off (it remained off). Get anything and everything out of your house that contributes to your sin.
Praying for you, brother,
Kevin