The following may contribute to erectile dysfunction:  Alcohol or drug abuse. Financial problems. Performance anxiety. Relationship or job stress.