У вас еще маленький ребенок. Не созрела она для той ответственности, которую вы пытаетесь на нее возложить. Примите это как данность и собирайтесь за час до выхода. В чем трудность сделать тот зазор по времени, который позволит не опаздывать?Я тоже никак не наказываю, потому что это бессмысленно. Научитесь объяснять доступно. Подобрать те слова, которые дойдут до вашего ребенка. Никто не знает его лучше вас.  Это ваша проблема, не ее. Вы взрослый человек.