Late again and again

When my husband and I were dating over 30 years ago, I eventually met his best friend. I didn't have a clue what his friend was talking about when he asked me if my husband had ever been on time to meet me. Little did I know about the wonders of hyperfocus! Since then I have tried every possible coping mechanism that I could think of, but he still gets mad when I insist on driving separately so that I can be on time. I have a hard time imagining what it would be like to have such a different sense of time. He will tell me that he is planning to go to Costco early in the day, but by now they must recognise him as "that guy that always comes in right before closing."  My daughter ran track in high school, and I know it was important to him to be there. He still managed to miss so many big races in spite of how terrible he felt about it every single time.