I'm not obsessive about it, but I typically am never late, and if it's important (an appointment, interview, etc), I'm ALWAYS early. I have a friend who I love to death... the guy would be late for his own funeral. I used to just good-naturedly bust his chops a little about it. Finally a few months ago (after he arrived late for lunch, of course) I talked to him about it. The problem is, we like to grab lunch every week or so, and I don't like to be away from the office for more than an hour. He shows up 15 minutes late (which is typical... I'm not talking about 2-5 minutes), that's a huge percentage of the time when you factor in travel back and forth. So he apologized and said he'd do better. And he did. Exactly two times. So here's what I do: We're meeting for lunch at 11:45. I arrive close to noon, because I know he'll be late . He's usually still not there. I order. I start eating. He shows up 12:05. at about 12:25, I tell him I gotta go. And I leave. I figure he'll either change his ways... or he won't. I'm not going to let it affect our friendship because I really do love him as a friend, have known him 2 decades. I just for the life of me can't figure it out. What's so difficult about it??