Bloodwork Fluctuated a Lot...

20 year old male. Lost my sex drive about 3 months ago. No more spontaneous erections, rare morning wood.

First test: This was taken at 4:39 PM

Testosterone Total: 321 ng/dL
Testosterone Free: 51.7 pg/mL
FSH: 3.8 mIU/mL
LH: 4.8 mIU/mL

Second test: This was taken at 9:37 AM

Testosterone Total: 693 ng/dL
Testosterone Free: 137.9 pg/mL
FSH: 3.8 mIU/mL
LH: 5.6 mIU/mL

Is this normal?
What the hell is going on with my body?
Why do I have no sex drive?