I’m always on time to work, with very, very rare exceptions. Why? Because even though I don’t have to leave my house until 6:40 am, I get up at 5:00 am. I go straight from waking into the shower, and after that brush my teeth and so on. I don’t even eat breakfast at home since I’m not hungry that early.
I can hear the complaints about not being a morning person already. Well, I’m not a morning person either. I’m also forgetful and scatterbrained to the extreme. I find many times where I’ve honestly forgotten something that someone’s told me, or been unable to recall being told it in the first place even after being reminded, anything from work tasks to going to see friends. Now that I have a new PDA I’m hoping to cut down on those issues - I was reluctant to use my older one as the battery’s life had become miniscule. If I could find a decent reminder/planner program like that Brat Factor Planner for the Palm PDA format, I’d be thrilled!
I do the same thing for more social/less “required” be-somewhere-on-time deadlines - I may be scatterbrained and procrastinating, but I highly value being on time, so I force myself to get as much of my leaving prep done ahead of time, and then leave earlier than I expect I’ll have to. It takes about 25 minutes to drive to the vet, so I leave 45 minutes before the appointment. 10 minutes or so to get to my husband’s workplace, so I leave 20+ minutes before he expects to be picked up. Yes, I do feel that “but I want to finish this post/E-mail/etc.” pull, and I have to fight it. I spent the better part of a few months training myself to always put my keys in my purse (weekends) or in one specific pocket on my messenger bag (weekdays), and to transfer items from purse to bag on Sunday nights. This is how life goes.
I bring knitting, or a book, or my PDA to play games on, plus my iPod, so I have stuff to do while I’m waiting. After all, that’s probably similar to what I’d be doing at home if I was procrastinating on leaving. Do something similar that’ll leave you feeling like you’re not “wasting” your time - and even if you do, it’s better IMO than wasting another person’s time. I wear a watch from the moment I get dressed for work until I get undressed in the evening. I make it a habit to check it frequently.
I have a sister-in-law who’s the classic scatterbrained type. When she has to go somewhere she’s running around to get stuff done, to the point where she’s being counterproductive - she stops tasks in the middle when just staying on task would get it done faster. She spends time repacking her bags when everything is fine as is. Often she’ll take the train out to the suburbs for family get-togethers, and if she was late for the train, that could mean that the next train (on a weekend) wouldn’t leave for another hour or even two. She procrastinates enough that for many years, she would arrive at the Christmas gathering with unwrapped gifts in bags, and a roll of wrapping paper stuffed under her arm. She’d say hi to everyone then run into a back room and hurriedly wrap everything in paper that was pretty obvious was picked up from some convenience store that day or so, leading one to wonder if she put off finding gifts until the last second as well. Well, even she has been changing her ways - she arrives with prewrapped (and nicely so!) gifts now; she still requires some active “herding” from her husband to get her out the door without dawdling-via-frenetic unfocused activities, but she’s definitely improving.