There are many reasons why erectile dysfunction can occur. Sometimes, it is the simple side effect of a medication. Other times, the reasons are more complex. Did you know that erectile dysfunction can occur as a result of diabetes, prostate treatment, neurological disease and vascular disease? Here are some tips to overcome ED, to treat erectile dysfunction and enhance sexual performance.