I really need some help here.....DS2 is 3 nearly 4 and a delightful, loving, caring boy MOST of the time. However, he has picked up some bad words at school (from a friend of his who has older siblings) and (probably my fault here) when he told me to "shut up" I reacted shocked/angry and timed him out. I did react badly but I was genuinely shocked to hear him speak like this. He also uses the words "idiot" "stupid" which really really get on my nerves.
I have tried all the usual techniques - ignored, discussed how sad it makes me feel to hear him speak like this etc etc but it is not making a blind bit of difference.
This has been going on for months now and I am at a loss as to what to do next.
Does anyone have any experience of this?