I myself, in my heart of hearts, cannot stand dealing with people who are continuously or predictably late. I put limits on them, and tend to steer clear of their half hearted commitments. As a hairdresser I have learned over the years that I can only control John, even when a client shows ten minutes late for 'her' scheduled appointment with a single Starbucks in her hand, for herself of course. It shows that they don't give a damn about anyone's time but their own. It could also mean they're just a plain old scatterbrain. But I want their money, so I have learned to work with them. Other tardy people could be procrastinators, or maybe narcissistic. Either way, they're unorganized, and they could cause me plenty of stress, and sub mediocre results if I had to rely on them in any way. As far as the girlfriends, it wont last long at all if they're unreliable. But on the other end, as HNSB stated, being around a schedule nazi is hell too.