Please can anyone help as I am at my wits end.
My 3 year old (4 in Jan)is constantly saying things which are rude, nasty, uncalled for. For eg, if someone sings a song he will repeat it but changing the words to something rude, or just saying 'nasty' or 'stupid'. Or if someone says that something is nice or cute he'll say 'no it's not it's stupid'.
I feel like I have tried everything in an attempt to stop him doing this but all he says is that he can't control himself. This in itself worries me.
Does anyone have any idea/tips on how to deal with this as it has now been going on for months maybe even a year.
Is it normal or should I be seeking some professional advice? It has got to the stage that I don't want to take him out as I am anxious about what he is going to say, or how he is going to react to other people.
Thanks!