I have to wake up at 7am for the last 5 years or so, and it's always a torture. I have to force myself to go to bed at 11pm to tolerate it.
When I can afford to wake up at 10am, I am bright and happy and can go to bed at 3am easily.
And there is nothing particularly "normal" in waking up early.
Either way, you're not going to be getting your "scheduled" sleep so might as well spend the time on something other than lying around agonizing about it. And, the right kind of relaxing activity actually helps me get to sleep sooner than I otherwise would have.
Commenting like this will get your account banned, so please don't do it here.
https://news.ycombinator.com/newsguidelines.html
(Btw, the comment originally consisted of just the bit I quoted. The rest is fine, but the first bit is not ok.)
You probably can normalize your sleep pattern by forcing yourself forward with sleep time a bit every day (if you want to of course).