Yes, I'm unsurprised
It's five tomorrow morning
And I've had no sleep.
I have definitely stayed up until five to do homework. I've had experience with all the hours between eleven and five; I've never slept earlier than eleven or later than five, though, thankfully. The worst part is that I wake up at seven every morning.
I always persist in calling things "today" and "yesterday", even though it's the next day already.