DS is 6. We have a good bedtime routine and he's in bed for 7:20 for stories, teeth cleaning etc and asleep at 8:20pm. However he gets up between 5am and 6am almost every day even though he doesn't need to be up until 6:30.
Some nights about 1-2 times a week he tosses and turns - then he might be up at 6. If he sleeps well it's 5am.
We have a baby - the baby stays in bed later.b
He has ridiculous amounts of energy - I rarely meet another kid with his level of energy. He's doing quite well at school, enthusiastic, does sport after school and at weekends etc..
However I've noticed his mood can be pretty off at times. About once every 2 days he'll be really angry and yell over something- so maybe this is a sign he's tired?!
So I'm wondering if we're sending him to bed too early or too late?
Any advice please? Thanks