I have noticed that people who arrive late are almost always in a much better mood than the people forced to wait for them.
There must be a strange little law of life there: the one wasting time stays relaxed, while the one losing it grows steadily closer to murder.
Punctuality may not bring happiness, but lateness clearly seems to redistribute it.