Yeah, OP, you seem to be VERY patient!
When I waited for more than an hour at a doctor's office, I had a meltdown right there and almost assaulted another doctor who had spent 20 minutes inside the office (in my country, it's customary that medical personnel do not wait like everybody else to get a consultation, but get it whenever they want to, even if there are countless other people waiting outside). The doctor and her boyfriend ran away in terror and I followed them down the stairs, shouting at them that they should be ashamed of not waiting for their turn like the rest of us I'm not proud of getting so out of control, but boy, did they deserve this...
I have ADHD and boredom is my most feared enemy, go figure...
_________________
Probably 75% Aspie, 25% NT... and 100% ADHD
Aspie-quiz results:
Aspie score: 138 of 200 / NT score: 78 of 200 => Very likely an Aspie.