Went out for a meal with some family members today including my 2 dc age 5 and 8. They were well behaved but the restaurant was obviously busy, and after nearly 2 hours the dc were getting fed up of having to wait for the plates to be cleared etc. ds2 kept complaining of a sore tummy, ds1 wanted a dessert but there wasn't anything he liked on the menu. The adults had all finished their main course. My aunt suggested getting an ice cream from the ice cream shop (coastal town) I agreed. I said to my mum we would go and do that and she got annoyed, asking if I was coming back (she got a lift with us). I said yes, just call me and we'll come back. I paid for our food.
Got ds2 an ice cream, ds1 feeling better after walk and toilet trip. 45 minutes later mum calls and I say we'll meet by the car. She then gives me a real telling off saying how it was rude and disgraceful that I just left without explaining where I was going and not waiting for everyone else. Apparently my aunt and uncle were appalled because we left, which I don't understand because my aunt was the one who suggested going to get ice creams. We are back at the house and I explained to my aunt and mum that the kids were fed up, and said sorry for leaving early, but they are obviously still annoyed. I don't get it, because my dc were getting bored and I didn't want them to get antsy. I feel really upset, I thought I had done the right thing by getting them out the restaurant so everyone else could finishing enjoying their meal!
WIBU?