Ugh, I posted about this in SLR maybe 6 months ago. I have a friend who is ALWAYS late - or she cancels, but she does it after she's
already late. And I don't mean 10 minutes late, but up to 3
hours late. For EVERYTHING. And she never calls to let anyone know that she's running late.
I used to have a problem with being late, but I think it was taught to me. My mum is always late as well, or she just doesn't turn up at all. And I'm talking about being late for important things, like being 2 hours late picking my 16 year old sister up from work in the middle of the night when she's by herself, or the fact that when I got married she made my dress and it was still in several pieces on the kitchen table on the morning of the wedding. She always slept through her alarm and made us late for school every morning and is always much later (I'm talking like 7 hours) coming home than she says she will be. That sort of thing.
Anyway, I'm not late much anymore - I think it's partly because being home most of the time makes me so desperate to get out of the house that I'm always early for appointments

But I used to be late for all kinds of things, I had to really concentrate on not doing that.
I don't understand with these people that are always half an hour or so late.. why not just get going half an hour earlier? Get up half an hour earlier, have a shower half an hour earlier, leave the house half an hour earlier. I mean, it's not brain surgery. If you're always late for things, just change your routine to allow for that "lateness".
Of course, you can tell that some people don't even realise that they're late (my mum is like that). Some people seem to be so wrapped up in their own stress and how "busy" they are that they just don't even remember half of the things they're supposed to be doing. I mean, I remember being in Reception/Prep. and mum picking me up from After School Care an hour late because she "forgot what the time was". I guess it's just in her personality.
That was a lot of rambling. Just the idea of people being absurdly late makes me angry.