Separate names with a comma.
Have you tried fasting? Going a full day, once per week of not eating and using that time to meditate on or praying about beating this every time...
I think there is more going on here than just porn. That might be part of it, but you need to talk to a professional.
Look for science-based articles. I'm guessing 99% of the people here are not qualified to answer this question and will say what makes sense to...
This is what you need to work on. You are telling yourself you can't do it. That basically guarantees yourself to fail the next time. Stop doing...