The doctor kept me waiting today for over an hour.  I was late to work because of him!
I was late to work today because my doctor did not see me until well after an hour after my scheduled appointment time.
user
That happen to me frequently. Did your manager said anything because you are late?
assistant
No I did not.  I will just find a new doctor.
user
It can be annoying
assistant
My manager was quite understanding.
user