A gym membership, masturbation limits your progress and you will feel it when you stop. Your exercise goals will require you to stop fapping and so a day will turn to a week and then one day you will realise its been 3 months, I did