Erectile dysfunction could also result from the use or abuse of alcohol, cigarettes or recreational drugs. Stress and other psychological factors can cause erectile dysfunction.