I'm trying to wake up at 8:00 AM every day but I can't, simply because for some reason I need to sleep 11+ hours, maybe because I'm still in puberty (18 yold), and because I keep waking up several times during sleep. Every day I find myself waking up at 12:00 AM or so, even though I set my alarm to 8:00 AM, I can't wake up because I keep waking up several times in the middle of the night, making me always sleepy.

I know it's anxiety because I always wake up anxious with my heart racing. I will probably ask my doctor for stronger anxiety treatment and explain to him this sleeping situation...