It sounds like you might need a stronger plan, a relapse prevention plan. Here are a few ideas.
Write down the bad things you have felt or that have affected others...the reasons you want to walk away from this behaviour.
Write down the good things you want or that you want for others...the reason you want to walk towards better behaviours.
Those two lists are your reminders. You'll need them when your brain starts to tell you you're safe to PMO again.
On the other side of the paper
Make a list of things in red ink that trigger you, stay away from those things totally.
Make a list of things in yellow ink that lead you towards triggers, be cautious of those and stay away as often as you can.
Make a list of things in green ink that lead you away from triggers and can save you. Healthy activities, safe activities.
Fold up this paper, and carry it in your pocket every single day. As you observe yourself from day to day and you become aware of more items, write them down. Every time you feel the paper in your pocket, remember your goal.
No one said this will be easy, in fact, everyone says it's very difficult. Use tools as often as you can.