Well, it happens to me, alot. I dunno why, maybe its because they're stuck in their little world, only caring about themselves and not how other people feel. If you told them what time you would be there and if you lived up to what you said, they have no excuse. It's not your fault, it's theirs...