I have to admit, as someone who is almost never late for anything, people who are always late tend to annoy me. I am one of those people who will leave 20 minutes early for something if it is 10 minutes away, just so I am not late; I hate being late for anything. I know, I know, you shouldn't get aggravated by things that are out of your control, but seriously, is it really that difficult to be on time? The answer, of course, is a resounding NO. It is not difficult. And I get that kids, traffic, etc. can sometimes cause people to be late for things, but when someone is always late for everything, I take that as a lack of respect for others, like, "I don't care if you have to wait for me; I'll get there when I feel like it."
Feel free to vote and comment.