I'm NC with a family member as they are toxic. This upsets my mum but she accepts, sort of, that this is my decision.
Yesterday was her birthday and the NC person was pissed off that my mum was not available at the time they wanted her to be as I'd said months ago I was taking her out for a meal. It was a significant birthday and it's been known about for, well, years. NC was really pissed off as was at work most of the day and declined to see mum after the meal because she had to get up early the next day. The meal was at 5 so hardly late. She said if she'd known she'd have booked the day off 
Mum had agreed to babysit tonight for me to take dd2 to an event. I'm a single parent and never get time with just her so was really looking forward to time with just her. It's an award event locally and she's been chosen to go. Mum forgot she was babysitting my other 2 children and arranged to see the NC person. On realising she said she couldn't change it as NC would never forgive her and that she'd have to take the dc to her house and see the NC person there with them.
Now, I don't want my dc to have anything to do with this person and for very good reason. I've requested she stop sending them gifts as at Christmas she accused via mum of me not passing them on the children. She has ignored my request and so the dc have to make contact to say thank you otherwise she'll be moaning to mum that I've not given the gifts to them. Recently she's taken to asking mum to give the gifts directly to the dc knowing I've asked her not to.
So, tonight I have had to change plans. Luckily there are extra seats and I can take my other 2 dc with us but it was supposed to be the child and one parent and for dd2 and me some time together without the others. It will be a late night for them too as we won't get home until 9ish and the youngest is only 4 and is in bed at 7.30 usually.
Would you be pissed off? Mum is going to say I'm being ridiculous as she always does but remaining NC with this person is important or my mental health and I don't want the children exposed to her either. How would you handle this?