TT 450 ng/dL, SHBG 43 nmol/L and albumin 4.8 g/dL would give you a FT level of 12.44 ng/dL reference range (16-31 ng/dL)
Try the public free testosterone calculator at tru-t.org
[ATTACH=full]7435[/ATTACH]
As you can see your FT levels are low due to your sub-par TT/highish SHBG levels.
Need to look into thyroid deeper.
Definitely look into finding a new doctor as yours is clueless.....low-T symptoms/low FT!