A Men may face sex problems may be due to:  Physical causes, including diabetes, heart disease and other long-term health conditions:

  1. Alcohol abuse 
  2. Drug abuse 
  3. Medication side-effects, including some antidepressants 
  4. Stress 
  5. Anxiety 
  6. Depression 
  7. Worries over sexual performance, unrealistic expectations about sexual performance 
  8. Relationship problems 
  9. Low testosterone 
  10. Past traumatic sexual experiences.