BendyCindy said:
Situation: It's late at night when it suddenly stops being night. The last time you looked at the clock it was midnight, and now it's 6:30 AM. If you go to bed now, you'll wake up late in the afternoon, or only get a short amount of sleep. Alternatively, you could stay awake until the next night.
What do you do?
1. Go to sleep.
+you get some rest
-you miss a lot of the day
-risk oversleeping even further
2. Stay awake.
+you can go to bed at a reasonable hour and reset your sleep cycle
-you'll probably be tired through the rest of the day
-if you drive anywhere you might risk falling asleep at the wheel
You can't make up sleep, so the best solution is just to try to sleep for 7-8 hours.
Basically the secret is to set alarms for bed time 2 hours before you need to be asleep, then you spend 30 mins brushing your teeth and getting ready, then the rest reading or other peaceful activity that helps prepare the body for sleep, no exciting shit etc, if you must watch video, do so with flux/twilight app which keeps your screen red and not blue (blue light keeps you awake and alert).
Always sleep what you need and no more, when you sleep in you fuck things up, when you fuck up and go to bed too late, sleep less and go to bed at the right time the next night.
You have to get used to setting alarms to remind you and have self will to act upon those reminders, reminding yourself how lame it is when you don't sleep on time is helpful.
Also remember that resting in bed even if you can't sleep is beneficial to the body and mind, also it is highly recommended you learn how to meditate, there are many tutorials on youtube, meditation mainly helps you silence random or negative thoughts that make it hard to sleep.
TL:DR Set your alarm for the normal time and do with less sleep if you go to bed too late, better to get some than none, go to bed at the right hour the next night, set alarm reminders and give yourself time to prepare for sleep.
Sleep is the most important thing.