Ok, so a bit of background for this one. This is kind of a venty rant because my mother does that to me, but I would love some genuine ideas.
It was effing hot today so DS was basically housebound. My mum (visiting from OS for DS's birthday) came over this morning after checking out from her hotel at 10, but she couldn't check in to her new apartment place til 2 so we hung out at FOB's where I have been staying while he was at work.
The new check in place required her to ring up when she arrived so she wanted me to go with her and ring as her phone doesn't work in Aus for some reason. I suggested I could ring when she in the taxi was on its way up there but she didn't want to do that. I was already a bit narky with her because the first thing she did when she arrived was give DS some chocolate frogs. He hadn't even had breakfast yet! Then I felt this demand was pretty unreasonable on top of it all.
So anyway, we piled into the taxi in 35 degree heat, then had to wait outside in the sun for the people to let her in. I got to carry her stuff up two flights of stairs while she complained the whole way about being put upstairs. There was literally nothing for DS to do at the apartment except watch TV and play with his toy cars and he was a bit stir crazy.
He did really well for a while (and she is like OCD obsessive about cleanliness so she was following him round, straightening up things behind him, attacking him with tissues etc). Then of course he did a poo and of course I forgot nappies and wipes so I had to go for a walk to get it all.
By the time I came back she was making little pointed comments about him being full on etc. FOB called and was going to come and pick us up in about 30 minutes.
DS then started to repeatedly jump off the couch. It was bugging mum, so I tried to say that he was doing really well all things considered and I try to pick my battles, but I could tell it was bothering her so I tried to support her and ask him to stop. No deal. I took him into the bedroom and gave him a little time out. He went and apologised then continued to do it.
Anyway, mum ended up barking at him, I barked at mum for barking at him, she said 'do you really have no more strategies to make him behave?' I asked her, in all seriousness, for suggestions. Of course she had none. She was worried about the people in the apartment below being annoyed (if there were any there). As usual her concern about perceived social niceties caused her to be stressed and this escalated in talking to my son in a way that I have rarely been pushed to.
So, experienced mummies, what more could I have done? I was basically pinning him in my arms to get him to stop, meanwhile feeling empathy for him for being pent up all day. My back went into spasm from trying to restrain him.
If I had had his pusher I would have piled him in and walked home. If it wasn't late afternoon on a Friday I would have called a taxi but it would have been a long wait and tbh I don't have that kind of money just to throw around. I tried to distract him but he just had all this pent up energy. FOB was arriving any minute now. Short of removing him from the situation or telling me I was woefully underprepared (which I know), what else could I try next time?