Lots of things can cause low T -- stress, trauma, insomnia...or, it's just genetics. No two people are alike.
Use the supps. Increase fat intake. Sleep more. Have it checked in another 6 months. If it's still around 300, you may want to go on HRT, but it will be self administered.
Use the supps. Increase fat intake. Sleep more. Have it checked in another 6 months. If it's still around 300, you may want to go on HRT, but it will be self administered.