Been with Dh for 8 years now and are very happy etc with 3 children.MIL and I have our ups and downs, I try to like her as I don't want a family rift these should be happy times but somehow MIL always seems to get the hump and sulk at all of our important occasions, she sulked at our wedding, birth of first 2 children,christening and the list goes on She intermitently gets better for a bit and just as you thought all is going well she blows again.This year she is upset that we have announced last week that we won't be buying adult Xmas gifts as things are tight and Xmas is for children, this means we can get the children of the family better gifts.Now just as Xmas is fast approaching she has said after I asked what she would be doing for Xmas - (as I do every year) she snapped 'don't know yet I suppose it will be ME cooking for everybody again!'well she has NEVER cooked me a meal in 8 years so I take it she was refering to grandparents????Anyway so now not am I left guessing as to will we see her Xmas or not-SHE ENDS UP IN TEARS IF WE DONT GO!Oh god I can't bring myself to be nice about it,it seems so childish we always have to tip toe with our arrangements in fear of upset-dh says hold fast and we are sticking to our guns re presents-ANY ideas on how to handle the MIL at this sensitive time????