Thought I should add, that DS's manners are impeccable, and it is often commented on by others.
He always says 'pardon me' if he burps or farts!! (which is actually quite alot - but that is another thread!!!), says his p's and q's nearly all the time, says 'bless you' if someone sneezes, says 'excuse me' or 'sorry' to pass people if they are in his way (plenty of adults just stand there if DS is in their way, and never say 'excuse me' to him, he's 4 and has used this since he was 2, do people think he is stupid???)
So, we may use bad language at home( and in the car, because there are plenty of stupid people on the roads...Ds says they are stupid...I say a lot lot worse!!!!) but he is being taught morals, how to communicate politely with adults, and his peers, that not all people are nice etc...
Just in case any of you thought he was being dragged up !!