What are the most common causes of erectile difficulties?

Poor blood flow. Poor blood flow from smoking, high blood pressure, diabetes, obesity are the most common causes in america. Low testosterone is also very common and easily treated after a consultation with your physician.