Some causes of erectile dysfunction are psychological. A man's failure to achieve an erection could have originated from his use of alcohol, cigarettes, or recreational drugs. If the man continues to fear not being able to have an erection, he may develop persistent psychological impotence.