Excellent suggestions! You're so right about everything bad seeming to happen when you're running late (red lights, slow drivers, etc.). What works best for me is to do everything I can the night before (lay out clothes, pack my lunch, prep and set my coffee maker to get started at its pre-programmed time, prep my work bag...my keys, wallet, etc. are always in the same place in the morning, so they can easily be scooped up), no matter how tired I am, so that I have the minimum to do when I arise, for whenever I slack on something I could have done the night before, doing that extra thing(s) in the morning always hits a snag. It's almost guaranteed!