ED - problem on staying hard

Hi!

I need help if this has already happened to you or if a similar situation has happened to you.

I’m Male (33 years of age), I don’t smoke and I run every week but I haven’t been sexually active not until last month. For the first time, I’ve been intimate with my overseas girlfriend and we tried having sex. I did my best to stay hard but I’m not 100% sure if I have psychological ED since I lost erection whenever I use condom. I do get erection from kissing and when my girlfriend is blowing me but I usually get soft after trying to get inside her so I don’t know what’s wrong on me.

We had a good sex but I guess I only lasted 3 minutes.

I visited urologist after just to check my prostate, testosterone level and all went normal. He gave me a tadalfil 20 mg prescription for ED and said it’s all in head.

I was so anxious that it could be a physical ED, so I went to visit doctor for diabetes check, vascular doctor and even cardiologist to check if I’m experiencing ED. The test results are all normal.

So I’m guessing this is psychological ED since it’s not physical ED

I’m still unsure if I should use tadalafil on my next visit overseas with my girlfriend but I’m trying my best to follow Kegel exercises everyday and being proactive on my lifestyle and other exercises.

I have history of porn addiction and have been masturbating on it since I’ve been single for 33 years. I’m also catholic and I’m against contraceptives so not sure if that’s affecting me whenever I try to use condom.

I need help and please how can I win this battle.

PLEASE give me advice on how I could stay hard and not pre cum during intimate moments.