hi. just need to get a sanity check. dh calls me a b and a f b on a regular basis. not joking about, just says it. i dont swear at him. we may well have not been having a discussion, heated or not when he says it. he says its my fault he says it for being a nasty b*. I have had enough and asked him to leave. he has gone. we are on a trial separation. i am sure that i dont want him to come back unless he can stop calling me names as they upset me so much. i have to contain many many strong emotions after he has said something like that. he says he doesnt think he can stop. i dont want our ds to ever ever hear him calling me those names. i am also very upset after he has said something like that to me and cant be a nice cheerful mum to ds as trying not to cry. do people change and stop swearing if it has become a habit? if not, should i put up with it to keep the family together? things are often very good between us.