Many medications have been implicated in sexual dysfunction, causing inhibited sexual desire and/or erectile dysfunction, such as:
Drugs to treat high blood pressure
Diuretics (including thiazides and spironolactone)
Histamine blockers
Antidepressant medications
Common over-the-counter meds (particularly antihistamines and decongestants)
Anti-psychotic medications
Sedatives
Medications used to treat anxiety
Use of drugs, including alcohol, methadone and heroin, anabolic steroids, and tobacco