Sexual dysfunction can be a result of a physical or psychological condition.
Physical causes: Many physical and/or medical conditions can cause problems with sexual function. These conditions include 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 certain medications, including some antidepressant drugs, can affect sexual desire and function.
Psychological causes: These include work-related stress and anxiety, concern about sexual performance, marital or relationship problems, depression, feelings of guilt, and the effects of a past sexual trauma.