Is the stress of being “on time” a modern concept? : AskHistorians

You can be fired from your job for being 10 minutes late and lose your entire livelihood. You can be 15 minutes late to a doctor’s appointment and…