Opioid analgesics can cause it too, as I've discovered from personal experience. Tell us ALL the meds you're on. Also do you feel self conscious during sex, maybe that you don't look attractive or you feel pressure to orgasm for your partner? Alcohol really doesn't help either.