NC for this, and I apologise for the long post, but I want to give as much detail and not drip feed.
My cousin's DD (A) has been offering to babysit for me since she was 15. My DC were only 6 and 4 when A was 15, and I felt it was a lot of responsibility for someone her age.
I had to work yesterday (10am until 3pm) and my DM was supposed to care for my DC but she's been poorly over the weekend and still didn't feel well enough to still take my DC by Sunday afternoon, so I thought I'd finally give A a chance.
A is now 19, has ample experience babysitting her nieces and nephews, and she knows my DC pretty well. We agreed on a fee and a time (9.30am until 3.30pm).
Around midday (while she was babysitting yesterday), I got a text from A. She said she just wanted to double check what time I'd be arriving home. I confirmed I would be back by 3.30pm at the latest and asked if everything was OK. She said everything was fine.
I ended up arriving home earlier than planned (just after 3 p.m.) to an empty house. I assumed they'd gone for a walk. I sent A a text to let her know I was home early. She didn't reply, but I thought nothing of it.
They still weren't back by 3.40pm, so I called A. Phone rings until I get her voicemail . Thought she may have not heard her phone, so I waited a few minutes and tried again. I tried her phone 4 times in total and never got an answer.
In the end, I called her DM, my cousin (B). I asked her if she knew where A and the DC were as I was worried, and B told me the DC were fine and they were at her house. Asked her what they were doing there and she tells me that A's friends had rang her and said they were off to the beach and A really wanted to accompany them so she'd asked her DM to come to my house to finish babysitting my DC. B couldn't come to my house as she had friends over for lunch. A then asked B to come and pick up my DC, but B couldn't as she'd had a couple of glasses of wine, so A decided to walk my DC to her house.
A and B live a good 30 minute walk away and the majority of the walk is next to a busy main road and not all of it is pavement, there's a few bits where it's, just, well, road. Not only that, they were on their scooters, no helmets, elbow, knee pads, etc.
A left the DC with her DM and went to the beach. They arrived just after 1pm, which meant they started their journey not long after A had texted asking when I'd be finishing work. DC were then left to entrainment themselves in Bs garden while B was hosting few of her friends (they were also in the garden). They were all people my DC had never met, and I barely know. I went to pick up my DC, handed B the money I owed A, and promptly left.
I sent A a text last night telling her I was really upset and felt let down by her decisions she made regarding my DC and that she should have let Me know she no longer wanted to babysit so I could have made my own childcare arrangements for the DC. I didn't get a reply from A, but I did get a reply for B earlier today.
B said A was really upset after receiving my text and, apparently, I'd spoilt A's evening. B went on to say I was overreacting, and that A simply didn't want to stress me out while at work by changing plans and thought she was doing the right thing by taking my DC to her house so she could care for them. B said my DC was safe with her and that I'd always been happy for her babysit for me in the past , so why was it suddenly an issue . She said A was a sensible girl, and she'd walked slowly with the DC along the main road, and she walked by their side so A was closer to the road than the DC were. And the reason they weren't wearing helmets is because she couldn't find them (they were on a shelf right next to the scooters) and B finished the message by telling me she'd really appreciate if I send A a text apologising for the hurtful things I'd said.
I don't know whether or not I did overreact. I haven't replied to B's text yet. I'm not sure if I should stand my ground or apologise to A. I've just been sitting at home not knowing how to proceed with the situation. Thanks in advance.