I do think, though, that your attitude to lateness with friends is one of the most telling things about your personality. Almost all my friends are, like me, normally on time but don't consider being 5-10 mins late a big deal. I've nothing against the perfectly punctual, but I've never really clicked with one (and I do have something against the perpetually very late!). Same with attitude to money - it seems like a trivial thing but I never click with the 'pay exactly for what we had, down to the penny' type even though I think they technically have the 'correct' approach.
Exactly this.
I would hugely differentiate between turning up 2 hours late for an appointment and meeting someone in a pub at ten past when you said you’d meet them at 9. Lighten up, people!
Someone mentioned upthread that everyone crowds round latecomers and wants to talk to them. If that’s true, it’s not because they’re late, it’s because they’re cool. Who wants to get stuck with the anal, rule-bound, turn up 20 minutes early crowd? Not me, thanks.
And actually, that’s why “on time” people get so angry and anxious. It’s because they actually got somewhere way too early and they sit around judging you for the 20 minutes they’re waiting when you’re not even supposed to be there plus the 5 or 10 perfectly ordinary polite “lateness”.
And don’t get me started on the massive rudeness of people who turn up early at your own home. Extraordinary cheek. Fuck off until I’m ready.