Sorry - this is a long one.
I met up with a mum yesterday - have only met with her twice before. The last time i met her i went to her house with both DD and DS. On that occasion DD was an absolute horror - displayed her worst absolute worst behaviour such as jumping on this womans leather sofas, pulling my clothes, hitting me, flicking her feet at DS's head whilst he was sleeping on my lap and then finally having a full on tantrum (cant remember about what now) for half an hour. She certainly isnt always like this.
Anyway, yesterday i met this mum again, who has an 8mth old DS - same age as my DS.
We went to a softplay place - thought it would keep 2.9 yr old DD amused. Anyway, after a short while, the under 3s ball pit was empty so we got in with our DS's and DD joined us. She was totally fine. The other mum then laid her DS back on the balls, and suddenly from behind me, DD jumped belly flop style on to her DS from about 3 foot away.
I was horrified. She whipped her son up and flew out of the ball pit to check him over. He was really crying. I told DD off immediately, that she had hurt the baby and she must say sorry (she knows very well how to do this btw). She ran off into the larger softplay section and i had DS and couldnt chase after her.
The other mums DS stopped crying soon after so thankfully wasnt badly hurt but even so. I apologised profusely but didnt know what to say. If i had been on my own and it was a child we didnt know for example i would have packed her up and taken her home. But i was there for myself and needed the break tbh - house was full of dust and dirt from the builders doing our loft.
Anyway, when DD came back i told her she had to say sorry and she kept screaming "NO" and running off. Eventually she came back and i had her beaker of water. She asked for it and i said "You say sorry first, then you can have your water". Well this started an hour long tantrum, which i largely ignored. But she was climbing all over me for a cuddle, asking for water, screaming, throwing herself on the floor. Even the other mum came over to talk to her and say that all she needed to do was say sorry (DD wouldnt go anywhere near her immediately after the incident).
She screamed the whole way back to this mums house until finally, it got to the point where i was getting DD in to the car and she said "i want sorry, i want sorry" so she finally walked with me to the mum and her DS - gave the DS a kiss and said sorry".
i dont know if i did the right thing - i cant say she jumped on her DS out of malice but it was still wrong. But the whole saga dragged on for nearly 2 hours in the end. The other mum was very sweet and said she understood, it wasnt a problem, that i was doing the right thing etc but i cant believe a) DD did it in the first place and b) the whole saga lasted as long as it did.
Comments very welcome!