There should be nothing to cause hair growth problems in a 20 year old man.
Please see your doctor about that. Is there any evidence that your testosterone is low?
Your body mass index (BMI) is at the very low end at 20.7. Are you dieting or exercising so much that you are not gaining weight?
Would you like to video or text chat with me?