It seems more like a physical problem - the adrenals may be weak as well as the liver, and ther can be low testosterone. Herbal formula Adrenal from Dr. Christopher's Herb Shop on line and herbs for testosterone Maca, Saw Palmetto, Zinc, and for erections Vit E mixed tocopherols. For liver, a good cleansing formula and lot of green veg raw juices. I had an infection and depletion of entire gential and adrenal system and i can now get very long and hard and duration erections, and I am 63. Rose hips cut and sifted crunchy candy like herbs also helps - tons of Vits C and E. I also take ISS promino plus growth hormone nutrients. This all does help. Dr. Christopher's herb shop Herbal Thyroid or Thyroid Maintenace and also use Hormonal Changese - as it helps him reduce estrogen and increase testosterone. I also get testosterone replacement cream-gel. OK to email me for specifics - Lou louisryoshin@yahoo.com.