My 2y2m old has started to shout at us. Seemingly at very random times, it doesn’t seem to make sense. He is a brilliant communicator and we can have a two way conversation with him, he understands most of what we say
But for example today I was sat having lunch with my friend and her daughter who is the same age as my son and he suddenly started saying ‘GO AWAY’ very loudly to my friends daughter. She literally wasn’t doing anything, just sat opposite him eating her dinner
I was so taken aback by it as ive never heard him use that language. So i just said ‘absolutely not. We do not talk to people that way’ - he did stop and carried on as normal but i’m not sure that’s the best way to approach going forward as he said it again to my Dad when we facetimed this evening. ‘GO AWAY GRANDAD’ - very randomly as they were talking so nicely. Again I said no don’t talk that way and he stopped
He’s also started shouting ‘STOP TALKING NOW’ to me and my husband when we have a conversation with each other. So we just ignore and carry on
Also if we sing to him, on occasion he shouts ‘STOP SINGING’ ‘I SAID STOP!!’
Obviously he’s allowed to be irritated by something or want something to stop, but how do we approach him and redirect it to be in a more polite way at that age
On the whole he is a very polite, gentle and kind little boy. Of course I know kids will be kids but I just don’t want this shouting demands or nasty words to his friends to escalate
Any advice greatly appreciated. Thanks so much