Hi, Do! Many will have different approaches, and everyone's path is different.
My advice would be to avoid (like hell) anything too complex, involving too much money and time. Therapy may be useful if you need it, but the bottom line is this:
Your behaviors are habituated, meaning that there's a well worn groove in your brain that's now used to you doing things a certain way that, eventually (maybe predictably), it gets it's dopamine hit.
Hack into your own addiction, change it up. It doesn't have to be anything too drastic, but change something (anything) little by little, make it to where what typically leads you into PMO is different, to where it disrupts, interupts and throws off the addiction.
What time do you usually PMO? Change that time. Is it where you put your phone at night? Change it's location. Is it a pc monitor? Make it face a different direction before bed. Or, power it all the way down... Is it bringing your phone with you into the restroom in the middle of the night? Don't bring it with you. You are your best study, you know your routine better than anyone else, use that to your advantage.
Keep going, Do! Your tenacity is inspiring, but don't just do the same old, expecting a different outcome. It takes more than will power alone. Study your repeatable habits, habits that surround the unwanted habit, and change this thing!
You can do it.