Oddbean new post about | logout
 Is it because of culture? I don't think so... 
I've heard if you're always late, it is because of your own selfishness. 
But I always hear that being late is late, being on time is late, and being 15 mins early is on time.