Not Medical Advice: Staphylococus aureus has been associated with cases of infertility in males and females, however, there has been little or no evidence linking this bacterium with erectile dysfunction (impotence).
Erectile dysfunction can have many causes, such as certain medical conditions, medications and stress.
According to Mayo Clinic, some of the common physical causes of erectile dysfunction include:
Heart disease
Clogged blood vessels (atherosclerosis)
High cholesterol
High blood pressure
Diabetes
Obesity
Metabolic syndrome — a condition involving increased blood pressure, high insulin levels, body fat around the waist and high cholesterol
Parkinson's disease
Multiple sclerosis
Peyronie's disease — development of scar tissue inside the men sex organ
Certain prescription medications
Tobacco use
Alcoholism and other forms of substance abuse
Sleep disorders
Treatments for prostate cancer or enlarged prostate
Surgeries or injuries that affect the pelvic area or spinal cord
Psychological causes of erectile dysfunction:
Depression, anxiety or other mental health conditions
Stress
Relationship problems due to stress, poor communication or other concerns
Learn more about the causes of Erectile Dysfunction at NHS CHoices.
Check out 11 Tips to Help Prevent Erectile Dysfunction, shared by WebMD.