Why is it that when you're waiting for someone, every minute feels like an hour, but when you're running late, time seems to fly?