Nofap is a growing online movement devoted to giving up masturbation and even sex for extended periods – typically around 90 days. This article about testosterone is republished here with permission ...