I'm looking for some advice with how to handle my DM. She's always been like it but I'm starting to lose my patience with her.
She's extremely critical of everyone, never has a nice word to say and seems to enjoy tearing people apart.
I really hate bitchy behaviour, probably because of listening to DM all these years and it's starting to really grate on me. I don't even know why she does it because I don't ever engage and join in. Problem is my DSIS is the same and they are joined at the hip.
Apart from snapping and pointing out all her flaws, telling her that's she's no so perfect herself and should try and get a hobby, besides being a complete bitch about everyone and anyone she knows.... I'm not sure that would go down well 
Problem is it's draining and my dc will soon be of an age where she'll understand and I don't want her hearing the things that DM says because it's just downright nasty.
Anyone have any advice how I can challenge her on this? Or is my only real option to just distance myself and call her out on it in front of dc as and when she does, eg "that's not a very nice thing to say about xyz Granny, they are a lovely person".