I've been seeing a lovely man, fairly casually, for about nine months. He is caring, thoughtful, affectionate, does wonderful things to me in bed (penetration aside) - and has had severe erectile dysfunction pretty much for as long as he's been having sex. He's nearly 30.
I have been kind and understanding and patient, and supported him through getting some specialist advice and testing (at his instigation). His doctors still aren't sure what's causing his problem, but he has been on medication for about six months now and things have improved enough to make penetration possible more or the time than not.
But in the last few weeks, it has seemed much like it was in the beginning again. Just yesterday morning, he woke up hard and eager to have sex, so we got stuck in. Things became lively pretty quickly - and then there was nothing, pretty quickly. He wasn't hard enough to enter me, and the session fizzled out. This has happened a few times lately, including when I've been going down on him (which I know I do well and I know he loves).
I am feeling guilty that I think my patience and understanding may be running out. I'm young, I enjoy sex a lot, and am feeling unfulfilled. But also, I'm finding it soul-destroying when he regularly goes soft when I'm about as hot and horny as I get, and doing my best to please him. I find it hard not to take it personally, even though I know in more rational moments that it's not that I'm a turn-off. But how raring to go he is, I suppose, goes some way to validate how sexy I feel.
I feel glum when I think my sex life could be like this indefinitely.
So, do I focus on his good points and persevere? Or would it be reasonable to end what is essentially a fairly casual relationship anyway because of this?
He is a lovely bloke. I think previous girlfriends have been less than sympathetic about his problem, which I'm sure has made it worse. I don't want to hurt him at all - but I do need to think about me too.
What would you do?