Lol, well, at least it was a first time (not like it had happened before). It's always good to forgive your friends.
I have a pet peeve about people telling me to be somewhere or show up a time to meet them there, and then they are late. For example, if someone says, "I'll be there at 10:00", they should be there between 9:55 and 10:05. When people show up 20 minutes later, and say something like, "Well, I had to do this and that, then I had to go to the bathroom, then the car wouldn't start" I want to punch them. Why can't they just say, or even call me, and tell me, "Hey, I'm going to be a little late" then I wouldn't care, but it's when they specifically tell me that they will be there, show up 30 minutes later, give me a list of excuses, and don't even apologize, that drives me crazy. I can feel my blood pressure escalating thinking about it. I usually just smile and say, "It's alright" because I'm too nice. : /