the first thing you should think about doing is FIRING your doctor.
then find a new doc
trt is the way to go for you for right now.
This right here^^^^
The problem with most docs is simply that they are assholes. If insurance doesnt cover it or they dont get kickbacks/bonuses ect from it then they have no interest in perscribing it. Even if its the answer to your problem. They simply dont give a shit.
Also the majority of them wont touch injectable test with a 10 foot pole because they are either A) in the stone age about it or more likely B) They are scared by the moral heirarchy witch hunt bullshit that now surrounds sports and "cheating" ect ect... and are more concerned with covering their own ass then helping you.
Not to say every doc is a douche but alot of them are.
Also be wary of the idiots that think a TRT shot every 2 or 3 weeks is a good idea. This will obviously cause more harm than good in the long run and possibly new issues too.
As Arabian said, get yourself started on TRT self perscribed or not. If you want to start at 250 thats fine. I think even 125-150 every 5 days would do you good also. But your going to have to get some time in and get blood work done to see where your at.
If you have "damage" issues then I would just plan on permanent HRT. Even if you have to go to an anti aging clinic and pay too much for a script at least you'll have the script.