Years ago, I used to battle the same thing mainly with a new partner. Now before each interlude, I take 10 mg (a very small dose) of Sildenafil (generic Viagra) and have zero issues. As a matter of fact, if I take it after drinking, I can f*uck for over an hour. I've had women tell me they're getting sore, lol. If the girl stays over, I've also found the effects carry over to morning, though a bit diminished.
Some women can be brutal about a bad performance in bed, especially for a ONS or early in a relationship, and dump the guy, get distant, or spread around to their girlfriends for a laugh. There was a hot chick at my gym years back. Kind of a b*itch. She started dating a young doctor and told everyone he couldn't get it up during their first sexual encounter. She dumped him cold.
Women watch a lot of porn these days so I think they all expect men to be walking dildos and get hard and stay hard on command, like in the porno flicks. Little do they know those scenes are often shot over hours or days and most porn guys take a ton of ED meds and/or inject a drug via needle directly into their d*ick. No thanks, man.
No reason not to have some Viagra on hand. Take about 45-60 minutes before the deed.
Good luck.