The ED problems you are describing sound like they are caused by high estradiol. Going soft during sex is a common problem when E2 is high.
So when you were injecting twice a week (every 3.5 days) how many milligrams were you doing for each injection? And over what time period did you do that? How much AI were you using and what was your E2 at?
I may have misspoke... I haven't ever went every 3.5 days... if I would have it would have been 50 mg though. Instead of 1 - 200 mg injection every 14 days, I went to 1 - 100 mg injection every 7 days... at that time I wasn't using an AI or even zinc and they didn't do an E2 test... only total T.
Right now ( I have an appointment soon) he will only prescribe 200 mg every 10 days... so a 10 ml bottle will last 100 days.