Causes for Erectile DysfunctionThere are two main causes for ED: physical and psychological. For most cases, ED is due to physical issues, such as sleeping disorders or substance abuse. However, because male arousal is a complex process (involving hormones, emotions, nerves, muscles and the vascular system), there are multiple causes for ED.