Do you need to spend so much time with her? You say you want to be friends, but why? You can't be friends with everyone and it is an accident of birth and circumstances that you have become connected.
I don't understand why to give her opinion such value or why someone who you only need to see at occasional family get togethers. I would tell your daughter to have the birthday party and make a resolution not to disagree with the other gran. You are not going to change her mind and she is probably not interested in her opinion so let is wash over you. Maybe you do it more than you realise and it grates with her. It sounds difficult but you can't change her, only your approach to her.
Being quizzed by chemist's assistant in Boots.
To think that London, or anywhere else for that matter, does not belong to any one demographic
Son’s girlfriend diagnosed with BPD