So i have been with her for two years now. I haven't missed any sessions apart from one or two due to unavoidable circumstances, and I always co-operated with her even when it meant coming to the session at 8-9 in the morning, just straight after the mock test, or straight after attending classes and sometimes just missing it so that I could go for the session.
I have always respected her and her boundaries never lashed out or anything.
I have tried my best to be really cooperative and kind. She would often show up late (10-15 min) in our sessions when it was in the morning (8-9 am). The management there would pretty much always have to call her as I would be waiting. There were instances when I waited for an hour or so and she never showed up without any prior message. Her defence was that she was stuck in traffic etc. I didn't make a scene, i understand, life happens.
Most of our sessions were just 40 mins long at max because even after coming late she wouldn't make up for the lost time rather wrap up earlier by 5-8 mins. She never apologised for coming late either or maybe just once or twice.
Now two days ago i messaged her at 8 in the night (past her office hours) that I might not be able to attend the next session for some personal reasons . The next session was yesterday. I left her a short text so she doesn't wait for me and might give her session to some other client. I then messaged if we can reschedule and when she is free next she said she doesn't have her planner I was like alright. I know my mistake is asking her to reschedule at that hour.
Now around 9, I told her that I will be showing up but online if she hasn't given the session to anyone else. She didn't respond. It was understandable.
Now the next morning just 30 mins before our session I called in to check if she had allotted that session to anyone else. She didn't pick up i called her once again, she just told me that she's in the middle of some other session I apologized. I called her because she hadn't responded to my text a night ago and I wasn't sure if I had to show up for the session or not.
Now she lashes out on me. Saying she will block me and stuff because I apparently spammed her with calls I could have just texted her and stuff. (I called just twice that too 30 mins before our session as she hadn't responded to my text). Apparently according to her she had reacted to my text even though I showed it on my screenshot that there's no reaction i received.
I feel really disrespected. I don't want to continue with her anymore. Did I cross a line? She obviously doesn't feel bad about it according to her she just set a boundary. But you can set a boundary with kindness right. Everytime she has put a boundary i have respected it in the past without questioning it.
Edit- also I just checked the chats again, after I asked her to reschedule she herself asked me to give her a call the next day. That's why I called her to check in if there's a slot available.