I tried to quit as much as I could but would always fall. Maybe I went a few days or a week at best.
Until I discovered Jesus Christ and gave myself fully to Him. I became born again and truly relinquished control to Him.
Hear me please, there is NO other way to overcome this as it is a spiritual battle that has been well thought out and efficiently deployed in these end times for the masses.
Take heed, just being born again didn't do it. I had to fully, 100%, give up myself and He showed up big time and broke those chains. That is the ONLY way that works. Now, I have no desire to watch porn nor do I look at girls lustfully and in fact, TV shows with nudity offend my spirit (hopefully you'll come to know what this means).
I realize this won't be popular here but having tried all other ways and failing, I invite you to try Him out (if you haven't already). Know that He loves you so much and is waiting for you to invite him into your heart.
Cry out to the Lord and invite Him into your heart. Cry out to Him and acknowledge that you, on your own means, are unable to overcome this spiritual onslaught and ask Him for grace to overcome. He will show up because He promised He would and is no man that He should lie. I am praying for you.