I never sleep threw all the way until morning.
usually, for me, I have 1 of 2 reasons I'm up
1 is, if I'm in pain- I Can not sleep if I have stomach cramps, leg cramps, back ache, if I am feeling nauseious, anything like that- a lot of nights I go to bed with one of those issues (usually caused by lack of food, not good food, or something relating to my food)
if i am pain free, I'll usually have a good sleep and a good dream, and wake up- either if my diaper is full, or I am going in it. I can never get back to sleep after changing, and usually what happens with me is, I will go in to the sitting room and put the news on. 2/3:00 A.M is usually my get up time, anything later is considered a lay-in.