You are not old enough.
When I was 20 something, I can sleep 12 hr a day (that's why I missed most morning classes when I was in college); now I can sleep only 6 hr. I will wake up after 6 hr sleep, if I force myself on bed, my back hurts.
You are too young to complain.