I have a colleague who is late for work every day. On a good day, it's about 5 minutes; on a bad day, it can be 10 or 15. Either way, she's consistently late by roughly the same amount of time. From a work perspective, it doesn't bother me (I don't care that much about work). I'm just curious about the mentality. It's something I simply can't understand because I have a problem-solving mentality. If someone is consistently 5-15 minutes late, my brain sees an easy solution: leave 15 minutes earlier. I long ago realized that a lot of people don't have the same simplistic mentality that I do. So, I'm curious to hear explanations/analysis of other mentalities in this type of situation. Are habitually late people simply unaware of the time? Are they asserting their dominance by making others wait? Are they unwilling/unable to accept it when real travel times turn out to be longer than what they think they should be? What do you all think?