I've finally had to admit to myself that I'm just wired to be a last-minute-type-of-gal. I actually told my employer when I interviewed for the job that I probably wouldn't be on time most days. Fortunately I was well qualified and there weren't many applicants!