So I ask; if a man starts to have a very active sex life and is able to ejaculate daily will this bring down the testerone level and prevent the man from gaining weight as he is trying to do? And if so what can be done so the sex doesnt have to decrease just so he can keep gaining weight. The male takes in a good 3200 calories a day, 500g of protein, 5 day 2 hr workouts, and takes creatine.