Honestly it doesn't sound that bad, maybe he just wants to check your levels to see if they're in the normal range and if they are he will keep you at those doses?
Actually after re reading everything it sounds horrible lol. He needs a baseline, and he needs to do weekly injections, worst case every 2 week injections, not a month. I would find a new doc bro. And you could always just self medicate for TRT purposes. Just give yourself 100mg a week for 3 months and do blood and see how you feel and you can always increase it to 150mg a week. But you have to make sure and get bloods and I would not recommend this before trying to find a new doctor. My doc that put me on TRT checked my levels, said hell yea they a re low, and said I needed bloodworm in 1 year to make sure everything is ok. And its been a year and my bloods came back fine, test was just over 1000, so I do more bloodworm in another year. So if you find the right doc it will be worth it