Imo your T is good. It is not low.
Sleep, stress balance!!! Mental, physical, emotional stress.
You could measure vit D, progesterone and DHEA to make sure you are not deficient.
Check out @Nelson Vergel symptom specific lab tests. Order Discounted Labs Online Without a Doctor Visit at a Lab...