Yes it does. There have also been reports and even a study that if you do not do it, your testosterone levels increase by 45% around the 7 day mark. Unfortunately, if you keep going your levels come back down to normal a day or two later. So best thing is to only beat off 1x a week ;)