Sexual dysfunction can be caused by:

  • diabetes
  • heart and vascular (blood vessel) disease
  • neurological disorders
  • hormonal imbalances
  • chronic diseases such as kidney or liver failure, and alcoholism and drug abuse.

In addition, the side effects of some medications, including some antidepressant drugs, can affect sexual function.

Psychological causes of sexual dysfunction include:

  • work-related stress and anxiety
  • concern about sexual performance
  • marital or relationship problems
  • depression
  • feelings of guilt
  • concerns about body image
  • the effects of a past sexual trauma.