I wasn’t pissed. I could see through the glass he was meeting with another client. Sometimes in-person industries don’t function like a train schedule.
I have had a few patients get upset because I am running behind. I will often give a simple explanation and they are ok with it.
There is a human factor in all of this that you are missing. So much of it is out of the doctors control.