Psychology suggests that people who are never on time aren't necessarily lazy, selfish, or disrespectful. Understanding why ...