Hi, I am a 20 year old male. Recently went to the doctor and described him the symptoms I had as I have not felt myself these last few months (lack of morning erections, little to no sex drive, fatigue, visual disturbances, anxiety, no motivation and pretty much the feeling of not caring about much at all). He recommended a blood test to see where my hormone levels are at. Got that done and my serum testosterone is at 320 ng/dl. Is this normal for a guy of my age?