I am no expert but your total T looks very low, especially given your age. That being said, you are an low SHBG (at least on your latest test) guy which means you should have a lot of Free Testosterone. I would do tests again. Maybe in a different lab. If you can, include to them - Total...