@EatTheGnome
I could never understand why I was so "unlucky"! I was always on time for "important" stuff like a plane but that was because inwsnunconsciously doing what I should have been doing all along- planning for problems and building on contingency.
Nail on the head. It's just being logical and rational to think through the entire "journey", including going to the loo before setting off, getting changed, preparing a coffee/drink to take, getting your child dressed/ready, putting fuel in the car, finding somewhere to park. None of it is rocket science or truly "unforeseen" events.
I'm an "early" person, married to a "late" person and we have a "late" son. It drives me insane. Complete inability to think through the "journey". Except when it suits them and is important to them! It's driven me insane over the years, what with an OH who was actually late to our wedding, late to his brother's wedding, late to our mother's funeral, etc. Funny how he was never late for football matches! Then our son who wouldn't get out of bed, wouldn't get washed/dressed, wouldn't get his breakfast, etc - after shouting for an hour or two ahead of leaving home, I'd be literally at the door, filled the car, ready to lock up, when he'd dozily appear half dressed wondering where his breakfast was!
When we went places (either just the two of us before son, or all three of us), I'd be wanting to set off in good time, but they'd both be checking Google and telling me it was only 20 minutes! Complete denial of any delays on the way, denial about the time taken to go to the loo and get changed. Then no appreciation at all that if you get to an event bang on time, not only do you need time to find somewhere to park and walk there, but also that if you're virtually the last there, you're going to struggle to find a parking space and will have to walk even longer as you'll park further away!
Same with trains or public transport. Never gets an earlier train/bus in case of delays or cancellations (which are almost inevitable in the North West due to crap public transport), then panic that the next train/bus is an hour away, miffed at being stuck at a platform/bus stop for an hour, basically expecting me to go and drive to pick them up.
Funny how our son, on his first trip abroad with Uni friends, managed to get himself packed, dressed, fed & watered, bus to train station, train to the airport, etc., and managed to arrive there 3 hours early. He was so proud that it had all gone smoothly and proud to tell us he'd taken an earlier bus, earlier train, etc., "just in case" as if he was the one who thought of it - I'd been telling him for 20 sodding years!