Erectile
dysfunction can be due to psychological and physiological
causes both. In young patients psychological
causes like lack of confidence, guilt, and anxiety are common possibilities. While in elderly patients physical factors predominate. It can be caused by certain medications, including drugs for high blood pressure and depression. Thyroid dysfunction, vascular diseases like atherosclerosis, peripheral vascular disease and many chronic diseases can cause this problem.