Don’t get too hung up on the “5 minutes.”
That was clearly just an estimate. Perhaps 10 or even 15 minutes would not receive a comment (tho in my mind, I am very conscious that i am “late” if I am even a minute after the appointed time.)
Like I said, yesterday 30 minutes on the dot was considered a big deal.
Also, I don’t have to “drop everything” to make the call, because I generally know whether I will be able to make the appointed hour well before it passes. For example, yesterday we finished our round, and were sitting in the clubhouse for a solid hour before I left. I believe all 3 other guys had cell phones with them. I left at the time I had said I would get home by, and it took 30 minutes to drive home.
I knew one of my kids had a music lesson from 6-6:30, and we would be eating dinner afterwards. When I had offered to rush home to drive him to his lesson, she said my daughter would drive him because she didn’t want to risk me getting stuck in rush hour traffic and not getting there in time. I fired up the grill at about 6:50.
Sorry for the TMI.