I noticed that you'd mentioned long, strenuous workouts. By any chance, has he been taking any physical-enhancing substances or protein mixes? Some of the body-building concoctions have synthetic steroids added to boost the growth of muscle tissue. The down side to that is that a great number of people who persistenly use that stuff often experience sexual dysfunction while they're ingesting it.