DS (3.5) is going through a trying phase with lots of tantrums if he doesn't get his own way.
In the past, we've used the naughty step as a sanction (amongst other things) but it's not working. I'm at a loss of what to do.
For example, this morning, he asked for Weetabix for breakfast so I made him Weetabix, put it on the table and he came to sit up and started whinging that he didn't want Weetabix. I told him that he'd asked for it so he had to eat it. He got angry and picked up the bowl and slammed it down, spilling milk everywhere. I picked him up and took him to the naughty step, and told him to sit there for 3 mins.
He was OK about sitting there but after 3 mins, I went to get him and ask him to say sorry and come back to the table and he refused to say sorry so I told him to stay there and that's where it got messy! He shouts, I shout, he's given lots of chances to say sorry and come and sit back at the table but he refuses and stays in the hall, throwing shoes around etc.
Eventually, he calmed down and ate his breakfast. When he was finished, I gave him a cloth and told him to wipe up the milk he'd spilt.
I've read "How to Talk..." and I like it but I just don't think it would work in situations like this. He actually likes to clean up so if I'd have given him a cloth as soon as he'd made a mess he wouldn't have been bothered! But he still would have made a fuss about breakfast...
Argh! What can I be doing? He's generally very good - 2 years was a breeze but since he's been 3 his behaviour has got worse and I feel unprepared for it!
What should I have done this morning?