i'm weird about sleep
i'm always kinda tired all day (at least too tired to do anything active) and then at night i completely wake up and start pacing and running around and then i stay up because obv i'm not tired and then i get bored around 12:00 and i just go to sleep even though i'm not tired and it takes ages to actually get to sleep and then i get up around 8:00(or on some days i get up really really late because its cold and i want to stay warm) and then repeat
wow that was a big run on sentence
You have a messed up sleeping pattern. You go to sleep too late and wake up too early. As a result you're obviously tired in the day since that's when your body wants to sleep, and you're awake at night because your body has already had it's sleep.
The best way to correct this is to forcively change it.
Start going to bed early. Try getting to sleep at 10pm at the latest. Even if you have difficulty getting to sleep at such a time. This is the hardest part, since you'll be trying to get to sleep when you're not tired. But you can force it. Just get in bed and relax and try to sleep.
Force yourself to get up at an earlier hour. Try an hour useful to you. If you go to school then obviously get up with a good enough time to get ready for school and to have breakfast. A good breakfast is helpful.
If you are highly likely to sleep until late in the day then buy and use an alarm clock. This is the easiest part.
Forcing yourself to get up is easy. If you find that you haven't had enough sleep due to sleeping early and getting up earlier then use the tiredness as incentive to help get to sleep early and have a suitable length of sleep.
The reccommended time you should sleep for is 6 to 8 hours a night.
I would recommend you don't try to sleep at midnight and get up at 8 O'Clock if that's when you need to.
It's much better to wake earlier than you need to. Then you get a chance to actually come out of your sleep and you can have a breakfast and give yourself the energy you need.
If you have an awkward and unhelpful sleep pattern I wouldn't reccommend supplementing it with napping.
That just helps promote your poor sleep pattern. Change when you sleep entirely. Don't try to cram extra sleep into the time when you should be awake.
My advice to you, Elecro is the same.
The problem here isn't that you suddenly wake up.
It's that you're falling asleep in class.
You can't sustain yourself on but an hour or so's worth of sleep a night.
You need to push yourself into a proper sleeping pattern. Ensure you have 6 to 8 hours of sleep a night.
Then you won't be so tired at school and you want fall asleep and you won't have the jumps.