I work in at Kaiser (not sure if your familiar with them or not) but its a huge hospital and clinic. Our Drs schedules are every 15 minutes witch is not enough time for a young healthy person, let alone the 90 y/o that comes in for multipal issues (it can sometimes take them 15 minutes to weigh them and get there vitals) My Dr has 2 exam rooms and if a patient comes in and there is a room open I put them in but sometimes if one shows up late it puts them behind, or if they have to admit someone to the ER or hospital (that takes a long time) I know it sucks to wait I used to be the same way until I see it from the backoffice!! I had to go to an appt the other day and I waited an hour (yea I was impatient and kinda pissed) but I just think about the times when I feel bad I have to tell the patient your Dr is running behind I will call you once I have a room. It makes my day a lot eaiser when the patient is understanding instead id of telling me off..Whatever I just try to stay positive and smile

Sorry this is so long