I used to be chronically late, until I realized that it takes me 10+ minutes to leave the house, and I always was hopelessly optimistic on time estimates.
My wife calls it "Warot Time", and usually multiples my worst case estimate by 3. ;-)
It's a good thing I'm pseudo-retired