I would go to someone like this:
PhysioAge Medical Group
I actually went there in NYC and it's expensive as fuck ($900/month), but the guy is more likely to know what's wrong since he tests your levels and prescribes hgh and trt/hrt. They also want to make $$$ so you're more likely to have them figure "something" out.
This isn't the only place and the doses suck compared to what you would get off the street, but a company like this could help you figure out what's wrong and you can be more open and honest with them (and not worry about insurance companies, just make sure you make that clear before you start talking to them)..
Good luck bro.