Do what is right for you ! The MIL seems to have everyone else's undies in a bunch all the time.....good for you for not playing her game. I do not think you are a "witch". You are being graceful enough to let the kids still see her, whereas a lot of people wouldn't. Just let her be her miserable 'ole self.