Ah, the morning routine. It's been tough for us in the past too. Our DS9 has pretty much the same responsibilities as yours. One thing we've learned is best for us is to *not* allow video/computer games before school, no matter if he's ready. We tried it that way in the past, as long as he was ready, and it ended up being a nightmare. So, now the rule is no video/computer games before school - ever. He can watch TV, but he's got to be up and moving by a certain time. If he's not, the TV goes off right then and there.

For us, it took consistently sticking by our rules and not engaging in the arguing that would sometimes ensue. That was a hard one for me, because like you, I didn't get why it had to be so difficult when it could be so easy. I much prefer a pleasant start to the day, but I don't always get it. He's better about it now, and when he starts to argue or whine about it, I just tell him that he knows what needs to be done and by when and I leave it at that and walk away. That's what has worked (so far) for us.

Oh, and once or twice when DS was late for school (due to not being ready) I made *him* tell the office person/teacher when asked why he was tardy and needed a late pass. I think that took care of not being ready to go by the designated time.

Good luck.