Sleep cycles exist and aren’t innate. Your engrained behavior or schedule is something that sets your cycle, but is changeable. Based on what you’re saying, it sounds like from time to time you need to wake up early, and you do so by rolling back bedtime or compressing by losing sleep. (By accident or design) Yup — doing that will make you feel like crap.
You need to roll forward, not back. You can take a long weekend and roll your sleep schedule forward 6-10 hours at a time and sleep from 9P-5A without much “suboptimality”. There is lots of research about this in industrial and military contexts... “rolling back” your schedule is unhealthy and increases accident rates in workplace situations substantially.
As someone who had similar habits, I’d respectfully suggest that you consider changing it. Living your life out of cycle with the world is bad for you... you experience more stress as a result. It made a measurable positive medical impact on me.