I have a couple of siblings who are like that. Quite a long time ago we worked out if we needed them to be somewhere, we had to tell them the time was an hour earlier then it really was. Sometimes they make it on time.
I'm the complete opposite. I hate being late for anything. It takes about 5 minutes to drive to the doctors surgery but if I have an appointment I end up leaving about 20 minutes early. I always think things like, what if it takes me ages to get over the cross roads, what if that van is parked on the road and I have to wait 10 minutes to give way to everyone, what if there are no parking spaces. Then I end up sitting in the surgery waiting room for an hour as the doctor is running late.