
Again, low SHBG and insulin resistance are implied, so that you could be a candidate for type II diabetes, which could affect T
levels, so that better to check the blood sugar
levels also, especially since you started getting problems of late only.You should also check up your thyroid levels, estrogen, LH, prolactin, and adrenal levels to confirm none of those are responsible for your low T levels.