So I have been to two endocrinologist over the past year and a half and gave had multiple blood tests done to check my testosterone levels and other things. The highest I have come back for testosterone was 178ng/dl. My most recent free t(dialysis) was 2% my free t serum was 36pg/nl(flagged as low). My SHBG was 11.9nmol/l. Other tets have show not low free testosterone but right on the border of low. The way the doctor explained it to me was that they don't count total T but only the free T. Also I was told a low SHBG should create a higher free T. So my question is why are my T levels super low and my free T levels are borderline low, but I have a low SHBG which if anything should cause me to have a higher free T level. Basically should I get another opinion. I am military so it is very hard for us to get it covered and my experience is that endocrinologists don't seem to like TrT very much based on how the doctor kept telling me that it would kill me. Anyways any thoughts are appreciated.