I had a friend like that at school. We lived three minutes walk from each other, usually met in the middle of the pharmacy. I walk a little more than a minute, he walk a little more than a minute. Only that fool was always late. and constantly. And not for 5-10 minutes, and sometimes for 30-40-50 minutes. I had a couple of times so achewed, sometimes quarreled, sometimes left, then simply took the habit of coming half an hour later and didn't guess.
One day I went to Crimea with my family. I told him several times that I was leaving. I have forgotten that, axiomatically. We are in Crimea already, here he calls me and calls me to walk. I take to agree. Half an hour later, I call him, and I say to him that he is tired of being late. After another 10 minutes he calls and says that in the place, say, where I am. I say to wait now, I have gone home, now I will come back. During some other 30 minutes he called me and asked where I was, I was constantly saying that I was going and let him wait a minute, I am waiting for him all the time. After another 10-15 minutes he came to my house, where my grandmother told him that I had left the Crimea yesterday. Surprisingly, after that he stopped being late!