We went to the theatre last night and before we left I told dd (8) there would be no sweets or ice cream as she had eaten a lot of sugar that day.
Lots of whining and saying I'm not coming. Finally she got in the car and continued to whine. She had a friend over, first playdate with us, and I didn't want all the upset. So I said, "Ok girls you can have 50p of pick n mix each. But dd, no sweets tomorrow (we are going to an event where there will be sweets)."
They filled up their bags and we queued to pay, but dd was still going on about tomorrow's sweets. I tried ignoring her and she ended up hitting my arm twice. So I steered her over to stand away from me, and put the pick n mix back.
For the next 15 mins dd cried and wailed I want to go home. Very embarrassing and horrible for her friend. She only stopped when the show started.
This is v unusual for her she is normally so well behaved in public. I feel like such a crap indecisive mum. But sweets are everywhere I'm everything we do and trying to avoid them impossible.
How could I have done this better?