Could you accept that SHE is the one with the problem, not you? I agree, you should not agree with her behavior etc. Just be yourself, do what you need to do and do what you want to. Because no matter what, she will have a problem with it either way. I had a grandmother like this so the great thing I realized, no matter what she had an issue with it so F...it! Its sad she is missing out on her extended family and a wonderful DIL. But her problem not yours. Sorry though.