So I did something about it. (medical scheduling +)
I've ditched the TMS office that kept screwing up my appointment schedule.
I'm going back to the place that I actually feel gives a shit about me. They never screwed up my schedule, they never mansplained at me, they didn't stick me in a chair that didn't work right, and they remember me and are glad to have me back.
No wonder they aren't on Kaiser Permanente's list of providers.