My DS is 2.5 and we are having some issues with his sleep. He will only sleep through the night if he goes to bed late. If he's in bed at 10pm he will sleep until 9am. But if he goes to bed at what I consider a 'normal' time for a 2 year old (7:30-8am) he will wake up at 3am and just won't go back to sleep. He will lay down for a little while, sometimes for half an hour or longer, but he just tosses and turns the whole time until he gets up. At first I thought hunger might be the issue so I would offer him a snack when he woke up but most of the time he still won't eat anything until breakfast time anyway.
This seems to happen on alternate days. So, he will wake up at 3am and crash again at about 7-8am, and will want to sleep until lunchtime. If I wake him up early he is so grumpy and sad and it takes him ages to wake up and he refuses to eat or play or do anything because he's still so tired. If I force the wake up, he goes to bed early anyway and then we do 3am wake up again. So I tend to just let him sleep, and then he is not tired until late. Goes to bed late, sleeps in. Then he's not tired for his nap so he skips it and goes to bed early, then wakes up at 3am.
So, does anyone have any ideas on how to get him sleeping better? This all seems to have coincided with the move to his big boy bed. I don't mind the late bedtimes so much if it means we sleep better but it's also hard not getting much adult time with DH, plus we want to start daycare soon and he will need to be sleeping and waking at normal times.