Erectile dysfunction is a very common sexual dysfunction, affecting many men. Erectile dysfunction can be caused by many factors, such as diabetes, high cholesterol, hypertension and smoking. Changing bad habits and choosing appropriate drugs can effectively prevent and treat erectile dysfunction