@evilmorin3,
"I jerk off at least once a day " If I touched myself (or had help from somebody) just once a day my brain would blew off

(and I am 27, long over teen years)
Srsly now.
Not masturbating won't help, rather makes things worse. If your want to lover your hormone levels (which I don't recommend) a few good "'Murican" tips: beer, obesity, lack of exercise works great. Also stress.
If you want to solve your problem and stay healthy maybe the best thing y0u can do is to start searching for a partner. Gays usually use dating sites and it's very easy (as I have heard from several sources) to find a sex partner there. It should solve your problem easily. Maybe you will find there somebody who fits you also as personality and you won't need to search for other men any more.