Need to vent and fix this before it causes issues with my new girlfriend

I’m 19 and have had a bad case of psychological ED since the first time I tried to have sex at 15. I wasn’t able to get hard at all and ever since then, it has never left my mind which of course makes the issue worse and worse. During my first relationship, which lasted two years, it eventually become on and off, but still often frustrated her which made my anxiety around it worse.

When I turned 18 I immediately tried viagra and cialis, neither of which really do much for me because my issue isn’t blood flow. I work out rigorously, eat testosterone rich foods etc. and can get hard when I’m aroused on my own. But when I’m in front of a girl I have crippling anxiety around it and it’s all I can think about. I’m a very anxious person in general and constantly in my head so it’s difficult to just turn it off or not think about it.

The past few months I’ve been using bimix injections which initially worked great, but for some reason now work less than half the time. I asked my provider and he said that I might be so anxious that even the injections are failing. I don’t know what to do and feel like I’m at the end of the road. The only thing I can think of is getting a pump implant which I’m sure is unheard of at my age.

I’ve been with a new girl for about a month and she’s wonderful. Sometimes the injections will work and we have amazing sex, and then sometimes they don’t and I have to play it off as not being in the mood, and just pleasing her with my fingers or tongue. I do not want this to get worse and lose her but it seems to always be getting worse the more the issue persists. I don’t know what to do. I’ve never told anybody about my issues, not my therapist, not a close friend, no one. I’m terrified of not performing well and it’s on my mind every day, and is the main reason I’ve been unhappy with my life for years. It is purely psychological as I’m just extremely anxious. I really hope Mojo can help me because I don’t know what else I can do. I will give it a shot but I’m losing a lot of hope here.