The most common treatment for erectile dysfunction is drugs known as phosphodiesterase-5 (PDE-5) inhibitors. These include tadalafil (Cialis), vardenafil (Levitra), and sildenafil citrate (Viagra). These are effective for about 75% of men with erectile dysfunction. They are tablets that are taken around an hour before sex, and last between 4 and 36 hours. Sexual stimulation is required before an erection will occur. The PDE-5 inhibitors cause dilation of blood vessels in the penis to allow erection to occur, and help it to stay rigid. Men using nitrate medication (e.g. GTN spray or sublingual tablets for angina) should not use PDE-5 inhibitors.
Erectile dysfunction can occur as a side effect of medication taken for another health condition. Common culprits are high blood pressure meds, antidepressants, some diuretics, beta-blockers, heart medication, cholesterol meds, antipsychotic drugs, hormone drugs, corticosteroids, chemotherapy, and medication for male pattern baldness, among others.
Your question reminds me of this brilliant Louis CK bit from his special Hilarious, in which he talks about a guy who said his appetizer was amazing. "Really? You were amazed by a basket of chicken wings? What if Jesus comes down from the sky and makes love to you all night long and leaves the new living lord in your belly? What are you going to call that? You used amazing on a basket of chicken wings! You've limited yourself verbally to a shit life."
#7 You’re way too distracted. It’s not exactly sexy to try and screw while your newborn/parents/relatives/friends are perched in the next room. If you’re distracted by a loud TV, knocks at the door, or your phone going off while you’re trying to go down on your partner, it’s going to make it an aggravating sexual experience. Not exactly ideal grounds for getting an erection.