ds1 just turned 4.
Been telling everyone he gets in a strop with to go away, oh let me see, since ds2 was born 19 months ago. We've asked him not too, told him emphatically not to do it, sent him to his room and Lord help me I've bollocked and walloped him for it.
I took cakes in to his Kindergarten for his birthday, everything was cool then he got tired and stroppy, told me to go away. I asked him to repeat himself and he knew better to say he hadn't said anything, which I accept as a withdrawal, then the classroom assistant got involved and made hime apologise to me. Then just at the gate another parent spoke to him " Hi ds1 have you had a birthday" he yells GO AWAY, I lose the plot and go off on one in front of all the other mums and wallop him when het gets in the car.
At home I sent him to his room and told him his rude behaviour had spoiled the day and he had to stop it and apologise to the Kindergarten mum the next time we see her. He stewed and howled and sobbed for 10 minutes and then said he was sorry.
How how how can I make him stop doing this, he is a cheery happy friendly little boy but when he gets tired or when adults he doesn't really know or he hasn't wanted to speak to him do speak to him he starts this malarky.
Of course I 'm really furious I lost my temper in front of the other mums, they will think I 'm a witch.
Sorry this is a long rambley rant, don't really expect any replies