Common causes of ED include:
Physical: Diabetes, heart disease, high blood pressure, certain medications
Psychological: Stress, anxiety, depression. If you are looking for some better cure then try generic viagra online from dosepharmacy
Treatment options might include:
Lifestyle changes...