Hi there. I'm going to be dead honest. He really doesn't sound like a good match for you. You two seem incompatible sexually and maybe otherwise. He's not had emotional attachments and may be trying now, but I see that as a red flag.
I personally wouldn't spend your energy trying to make something work that you have these issues with within the first couple months together. Accepting someone isn't a great match is the step to leaving them and working on finding someone who is.
That's my advice. good luck
I just watched a movie last week that reminded me of this type of issue. A guy was watching porn frequently and it was causing him problems with maintaining and even getting erections during sex...due to porn. Maybe that could be the issue? My partner is usually quick and not sesual in the bedroom (not due to porn) but sadly I've gotten used to it. Sex and intimacy are important so I would address it with him..and maybe try watching porn together? Or maybe he needs to stop watching porn for a while.
Agree with SM.
It's not going to work out.
This story is so familiar. Did you post here before but with a different name and now you can't access your old account?
he said he had no problem maintaining an erection with 20 year olds.
he watches a lot of porn.
he can't keep an erection with you.
three big red flags.
i'd be thinking out of there...
Does he drink, smoke, or take any medications daily? Any one of those can wreak havoc when it comes to ED... Another thing to consider is that he may be telling you he's never had this issue before, because he may not want to admit that this has been a past issue in other relationships for him... If you've tried speaking with him about your needs in the recent past, and nothing seems to be changing, then you should consider moving on soon...
i think this is due in large part to him watching porn, so it you stay, tell him porn is out,
maybe get him and you to talk to a therapist as well, to learn how to have a healthy life together
if you don't want to throw in the towel yet. that is..