It is school holidays where we are so I took my three kids to the mall (DD1 is almost 5, DS is almost 3 and DD2 is a newborn). I got a few coins to put in the ride on toys at the shops and made it very clear that was the coins we had and once they were done then we'd be going to the bakery to buy a birthday cake for their nanny.
DS started kicking off when the coins were done because he wanted more goes. I did the whole gentle parenting "I know it's so frustrating, you feel angry because there's no more turns left. Now let's go and choose a birthday cake for nanny". It had zero effect and he was still scream crying so I counted to three and he did get in his pushchair and we started to walk to the lifts to get to the bakery. But then he started up again screaming and jumping out of the pushchair so I shouted at him and said that if he didn't pack it in then we'd go home and I'd go and get the cake later without him. He didn't stop so we came home where the tantrum has continued except now it is a tantrum because he's not allowed to get the cake. DH has said to him that if he calms down and behaves then he can come with me later to get the cake. Which is what I want but I'm worried that allowing that will cement his tantrum to get what he wants (even though he's not getting what he originally wanted - more rides).
It's such a minefield and I don't know what I should have done. Writing this down I probably didn't make a big enough deal about the fun of choosing a cake when I was trying gentle parenting at the initial tantrum. I could have asked him what cake he was planning to choose.
Argh toddlers. He's been in this tantrum phase for a year now and it's doing my nut in. It's so tiring to try and do nice things and he makes you think why did I even bother (see also: advent calendar).