DS is 5, almost 6 and goes to bed usually between 7-7:30pm and it usually takes him a good 30 minutes to actually go to sleep, sometimes longer if he has to get up to go potty. For some reason he always has to poop at bed time. When he finally does get to sleep he will usually stay a sleep for 11-12hrs. He gets up anywhere between 7-8am most mornings. On days DH and I both work (3-4 days a week), he gets up at 4:30am and I take him to a neighbor's house where he goes back to sleep for a few hours. He has school at 9am, and gets home at 3:30pm. With this schedule there is only about 4 hours a day we get to see him when he gets home. During that time we play, work on homework type stuff, eat dinner and if we have time watch a show or something. Sometimes I feel like we should give him a later bed time so we have more time, but I don't know if that would be good. His body already has him sleeping 11-12 hours, which tells me he needs it. If we put him to bed much later, we would have to wake him up and he wouldn't get as much sleep, especially on days I have to wake him up early. I just don't know if I should sacrifice the amount of sleep he gets in order to have more time to do stuff with him.