I have posted on here before and received some great advice and would appreciate some help again. I apologize in advance for the length, but I feel I need to include these details to describe my work dynamic.
A little background - I started working for this current family last summer. I was referred to them by another family I provide occasional care for. The parents said they needed care 4 weekday evenings a week, with a usual set start time that might change once in a while and variable end time. Ex: one day could be 5p.m. to 12a.m. and the next could be 5p.m. to 2a.m. Before I even gave permission for the parent who referred me to speak with the other family, I told her to let them know that I would not be able to handle this schedule on my own, but could with my cousin and sister (who also provided care for parent). I have a weekly position that starts in the early morning, albeit part-time and I didn't want to commit to this weekly schedule lest I get burned out.
Other family was fine with this, and I met them and started.
For the most part, everything was fine in the summer. There were a few days here and there that MB canceled and I was fine with it. After a couple months, the schedule changed to 5 days a week. I was fine with this, but my cousin wasn't able to help anymore, so I was working all the days. Since then, MB has cancelled on short notice numerous times (a few times the whole week, but didn't tell me until the Sunday before or same day Monday). I started getting fed up with her canceling so when other parents asked me to sit, I would say yes to them and if MB didn't cancel, my friend would sit for her. So past couple months, there is not a week that would go by when she wouldn't cancel at least 1 day, despite her telling me she needs M-F covered for the following week. Last week I had it. I was scheduled to work 3 days and my friend 2 of them. She canceled on my friend M (she has canceled on her numerous times as well), then on Tue she asked me at around 5:30 to come at 7 instead of 6. I said fine. Then a bit before 7 she tells me she forgot she had blank in the morning and wasn't going to work. Alright, I'm upset. I work on Th and after she comes home tell her goodnight and I will see her Fri. she says that the kids will be going to their grandparents and so she won't need me. No apology. This really pissed me off because I was asked to do an overnighter Fri in which I would have made 3x as much, but said no because I was scheduled Fri and my friend hadn't been available to switch with me.
Usually I would check with MB over the weekend to go over schedule next week and days I and my friend would work, but I was still upset and didn't text her. This also has been another thing that bothers me. I feel like she as the MB needs to go over the schedule with me, not me always checking with her. Yesterday shortly before my usually scheduled start time, she asked if I could come at 7 instead. I told her since I didn't hear from her, I didn't think she needed me and did she want me to check with friend. She told me we discussed last week M-F this week...she was lying, because we didn't, but that's beside the point. I told her, no we didn't discuss it and she checked with friend who wasn’t available. I sent her a text about 30 min later saying I don't think we should have a weekly schedule anymore, but instead she let me know on an as needed basis days she absolutely needs me. I said that I know there are times her plans change or kids go over to family's home, etc so it would be best. She sent me a text back saying 'Ok. that's fine. It's obvious that I'm not gonna be able to work tonight and it’s no big deal. I just NEED to be able to go tomorrow if you are free.' Now, I felt a bit guilty about yesterday, but at the same time, I feel like that was her intention anyway and she should feel how I feel when she does this to me.
I am dreading seeing her today because I know she is going to want to chat. I’m not a very confrontational person, and she is very narcissistic and selfish, so I feel like anything I say to her to make her understand that my time is valuable just as much as hers is and that half the time she cancels on me are days I said no to another family I could have sat for will go right over her head. I am not paid on a salary and am fine with that, but admittedly if I was, I would not even be have as annoyed and upset as I am. I won’t even bother to ask her to because first, she would never agree to it and second, as I stated, I can’t commit the whole week to her. I would just like that on the days she asks me to come over, she actually has me come over. Seems simple, but so hard.
In my shoes, how would you resolve this without feeling taken advantage of?