(sorry it took so long to get back to you!)
I would suggest talking to a pastor or someone who you trust, get an accountability partner and there are ways to monitor your internet use so that you can block sites that may be a temptation. Personally, I use OpenDNS and it works great. There are others you may want to look into. I think they explain it pretty well because I’m not good at explaining things but definitely if you can get an accountability partner and stay updated with them, it will be helpful.
I’ll be praying for you and I understand your struggle.