Hey man, best of luck to you!
A major thing which keeps me going is having a specific set of goals you are trying to accomplish. You need to replace PMO with something positive, and personal self-improvement is huge. Many addicts, like alcoholics or drug abusers, replace one bad habit with another bad habit. Don't even give in to P subs, no means no.
As you will find in other threads, your victories and sets of goals have to outweigh the negatives, and you are on the younger side of some guys on here. When I was young my Os were great. But, as you age, your Os diminish with time. I mostly think this is due to the wiring in your brain and how accustomed you get to having near-daily Os.
Keep at it mate! Huge step in joining the boards, just like I did a few days ago.