This is a recurrent problem for me.

Whenever I see a new girl and we are getting it on for the first time, I get ED. I am a fuck machine after the initial 2-3 times and have been told multiple times that I am very good in bed but the first 2-3 times with a girl, I get bad ED.

With the exception of one girl, almost every other girl I've tried to bang has had a combination in varying degrees of anxiety, body images issues/too conscious and LMR which I feel makes it worse for me

By the time I make them less anxious and overcome the LMR and the clothes are off, my pee pee is a no show and stays limp

So we have to resort to fingering and the girl giving me a BJ which does get me hard but the erection only lasts as long as her mouth is around my cock and goes limp again otherwise

I have no ED otherwise. Like I said, after the initial 2-3 times with a girl, I do great and get really good erections. Also irregardless of new girl or old plate, I have no anxiety or performance issues nor do I think 'I have to do XYZ to please this girl' or show her that I fuck her like a pornstar. Nope no thoughts like that circling my mind.

I lift regularly, do a good amount of cardio and meditate regularly.

I also pop half a cialis pill with a new girl but that doesnt help either because I am afraid its more mental than physical.

I watch no porn and get laid very regularly with my main plate to the point that I dont have to masturbate.

How do I address this issue?