I know that I am going to come under fire for this, but here goes...
I was brought up not to use certain words, such as toilet, couch, dinner, pardon etc and personally use loo, sofa, supper and sorry, instead. Have been trying to encourage my DS (3yo) to do the same, but he hears the former words at nursery, knows they annoy me and therefore uses them on purpose. This I can handle, just keep repeating the words I think he should be using and refuse to answer unless he does. The problem is that DH uses mostly the former as well, so DS is getting confused. I have tried correcting DH, which doesn't go down very well strangely enough, he thinks I'm being a snob basically. I try to be sensitive about it, but feel very strongly about this and refuse to compromise. My DH also uses English very badly in sentences, eg.'I was sat down' which is one of my pet hates. We were both brought up the same and it is pure laziness that he speaks this way, but it is of course going to cause more and more problems with DC's. Am I being unreasonable to keep correcting the both of them, or should I leave it alone?