Yeah, I've set up my computer so I can't look up porn. I use "Clean Browsing Client" to block all porn and I set up a password so I can't watch it. I leave the password in my office so if I ever do feel the urge when I'm back home, I can't fucking do a damn thing about it.
It's crucial that you plan your weekends in advance, man. Go do something that'll give you a real natural dopamine high - go sailing, take up dancing, meet friends, go on a date, visit family, whatever... weekends are really tough because you're body/mind wants to be rewarded for working your ass off all week. The problem is we've trained it to think watching porn is the reward. So we must create new rewards for our brains/bodies that are good and healthy and that are, you know, actually fun.
Also, I'm doing lots of meditation. It really does help to focus the mind and build willpower. Get an app. Join a meditation group. Do it a couple of sessions a day, morning and evening, and within a couple of weeks you and your mind will start seeing the benefits.
Lastly, don't be looking at hot yoga videos, etc. That's a slippery slope. It's like the alcoholic who knows he can't even have one drink. Stay away from all of that crap -- go instead to actual yoga class!
Stay strong and healthy buddy.
Hi Force, thanks for dropping by and for support & helpful suggestions.
Unfortunately both the lockdown that we are in in my city coupled with the financial/work issues i'm facing means that many of the helpful & thoughtful suggestions things you have made are things that I cannot currently do and will probably not be able to for awhile longer yet. The meditation though is a great suggestion. On the strength of it I did a quick session before work yesterday and, maybe it's in my head, but I feel it made a big difference.
The yoga videos were simply p-subsitute behaviour in a moment of weakness, nothing more. I knew it going in, knew it at the time and knew it coming out of it. I'm happy I was able to stop it before it escalated to P as it would normally do so by my own standards it was a small victory but I do get what you mean.
Thanks again for the support and for dropping by. Good luck with your journey!