When a man has problems getting an erection, which is to blame? Stress and worry and health conditions such as high blood pressure, diabetes, and prostate cancer therapy are common causes. However, research suggests that a number of unseen factors may...