Is it normal to stay awake all night?
If I have something to do at like 8am I will just stay up all night as I'm rubbish at getting up and normally sleep until 12. I can't sleep at night until about 4am, I know it's stupid ( thinking of getting night job).