Here's something I've been thinking about As a person who has had issues with punctuality in showing up to places
→[More:]
I've kinda figured out in the past couple years that it is about planning properly. Like if you make a proper estimate of in-between steps (getting ready, travel etc.) then you can make better predictions.
The funny thing is though, that I figured this out as an epiphany in my own head. People don't talk about this like they talk about figuring out other things in life (like work, fitness, finances etc).
I think treating tardiness as a personal insult ('if you're late to my class, I guess you had somewhere better to be') or moral sin--rather than something that can be worked around with simple problem-solving skills--is unhelpful to society.