You have made great progress with running everyday, you just need to find a way to translate that into being PMO free for just as long, or longer. Think about the things that motivate you to get out and run, can any of them translate into reasons not to PMO?
Just take one day at a time. 2 days without PMO is better than PMO every day.
I completely understand about PMO making you feel alone. I can remember those feelings. Even the thought of watching porn now turns my stomach, though my downfall is pictures/videos of attractive women, who are not doing anything NSFW. I keep getting emails from Instagram...their algorithm must have noticed I haven't logged in in awhile
My wife is my motivation, even though she doesn't know about my addiction or PMO/PIED issues. But I love her with all my heart and want to have a good, successful, 'normal' relationship, both in and out of the bedroom. 30 minutes of PMO is not worth an awkward night in the bedroom and her feeling even worse about her body image than she already does. It is also not worth being late to family obligations, not getting things done I need to, like grocery shopping or things around the house, which only add stress to our marriage. There are no negatives to ditching PMO, though it can be hard not to slip back into that cycle. I have gotten so close a few times but managed to pull myself out of it and ride it out.