I tried for YEARS looking for a good Endo in South Jersey (Cherry Hill if you're familiar).
Im generalizing here but Endos have come off as know it alls to me and thought I was just some dumb guy making shit up... Had low T and low T3 at 20% BF and the idiot diagnosed me with "body dysmorphia"
I find internists much more agreeable. I'm down in Baltimore now and go to Hopkins but if I were back in the area I would check out UPenn internal medicine