I've missed at least 8 flights in the past decade, have seen only the last 80-90% of many of the films I watched in the cinema, have had to stand in the back for the first act of many stage productions, etc. Seeing me walk, rather than run, through train stations and airports is a rare sight. I don't recall a single multi-day bushwalk I've been on, where I pitched my tent before sunset, or even within 2 hours after it.
Some of us simply don't have the time awareness and executive function to be on time. I have a clock always visible in my line of sight at my desk, but many times, I can't get myself to actually read the time off it, even though it's right there (and it's digital).
If my friends didn't know not to take my lateness personally, I wouldn't have any friends.