This will help you a lot, nofap is easy for me and i almost have no urges, wish i had this knowledge long time ago https://www.nofap.com/forum/index.php?threads/if-youre-struggling.232140/ Good luck ^_^
For me personally a couple of things have helped the most. 1. pluckeye extension... image and video blocker. 2. spin browser for phone plus the offtime app paid version 3. occupying yourself with other things/ goals/ live vision. I usually pmo because I get bored and pmo is easy satisfaction. I need to find other activities and things to peruse that will satisfy my need to not be bored with my life. 4. realize what will happen to your life long term if you continue with the status quo. What is your life going to be like for the next 10-20-30 years if you continue to have negative activities like pmo in your life? How will you feel about your life? What is going to happen in your life if you continue? 5. determine life you want and person you want to be and work towards it consistently.
Yeah that's all good stuff. -No peaking at all. -Don't fantasize, and when you do realize you are, take a cold shower. -Mindfunless meditation helps with that realization -Kill social media And as @yyz33 posted, "5. determine life you want and person you want to be and work towards it consistently." is huge for me too.