I understand exactly what you are saying. I can go to bed at 8pm or 2am, it makes no difference to me. If I wake up before 9am sometimes 10am, I am shaky, nauseous and extremely weak. If I wake up before 9am a couple of days in a row I end up throwing up bile.
Is there anything to help with this? I did a adrenal saliva test and my night time cortisol was slightly low but everything else was ok (to my surprise). Low late-night cortisol levels suggest a degree of adrenal fatigue with regard to baseline ciradian activity. I am not sure what that means and what I should do? It sounds like you have the same issue.