Still been a struggle for me a little bit. Here's some steps I've taken so far:
I've deleted all my porn I had stored on my computer and even deleted them from the recycle bin in case I got tempted.
I've deactivated all of my accounts on the many porn sites I listed.
I use Google Chrome so I installed an extension that blocks porn sites and set the password to a random combination of letters and numbers so I couldn't remember it. I literally just ran my hand across the keyboard so the password is something like "h324jy3u5gioj4p5jhwiybfu3til".
Now I have to find a way to block my access on Microsoft Edge and my Xbox One.
I will conquer this impossible feat this year.
or die trying