My DS has just turned 7 and gets terribly easily distracted. Getting dressed and undressed can easily take him 45 mins (with copious reminders). He just bounces from bed to bed, turns somersaults, and generally throws himself about. I have tried star charts, an egg timer and (frankly) yelling. It is driving me crazy - surely a 7 year old should be able to get dressed in a reasonable amount of time? They aren't tiny any more! What else can I do? It means we start and end the day with a lot of crossness, which I don't want.