I look at my face in the mirror these days and it seems I have gotten younger. I was suffering from hair loss but that seems to have stagnated. My energy is up. Confidence is much better. I am fitter than I have ever been in a long time. I sleep better. My financial situation has improved. I still have significant debt but I am on my way to paying them in the next few months. This journey has became significantly much easier by attacking the root of my problem which is toxic shame originating from my childhood instead of focusing on abstinence and hoping the problem will solve itself somehow. It is way way easier. I can 'swat' away urges with ease these days. It is almost unbelievable. I honestly think that if we know and attack the root of this problem, we will be engaging in healthy recovery rather than just abstinence.
Some people say that sleep is more important than diet and exercise (https://2mealday.com/article/sleep-important-diet-exercise-optimise-sleep/). Do not underestimate the importance of sleep. Going without enough sleep for a long time can cause depression. Self care is important during recovery.
Rome wasn't built in a day. You can do it. I'm only slightly ahead of you for a little bit. But I do understand what that feeling is.
Perhaps it would be helpful to add some extra things to your "noPM" commitment. I did that for myself because it was important to me to become more productive with work, and while I had stopped PMO, I was still wasting work time playing video games and reading news. They were all ways for me to escape the more difficult aspects of my life. So I added "no gaming' and "no news sites" to my noPMO commitment and it made it easier for me to tackle my problems.