Went out for a meal at the weekend with most of DH's family (13 of us). SIL's DS is 3.5yo and quite a handful. My DS is coming up to 3yo and totally in love with his cousin - proper hero-worship stuff.
So anyway, food comes and I expect my DS to sit up at the table and eat with everyone. SIL's DS eats fast, my DS is a very slow eater, so about 20 minutes into the meal SIL lets her DS get down from the table. My DS sees this and says he's finished (he hasn't) and can he get down too.
Long story, but there's a history of SIL feeling like the rest of the family question her parenting methods, so I was put in an awkward position where I'm trying to explain to my DS that we all stay sitting at the table until everyone has finished, and that it's not acceptable to run around in a crowded restaurant with waiting staff trying to do their jobs, carrying trays etc. All the time nephew is standing there next to DS completely confusing the issue. In the end I let DS get down as he was crying while nephew was laughing and winding DS up, and I felt there was only so much I could say without potentially starting a row about how to parent.
But AIBU to think that if you're going to take children out for a meal you should expect some control over the situation?