Just a rant I suppose, although any advice would be really great.
I hate my Grandmother, I can't stand being in the same room as her. She used to look after me a lot when i was little when my parents were working, but once i hit the teens i didn't go to her so much. I remember her with fondness, yet looking at her now she has turned into pure nastyness.
My Ds's first christmas will always be remembered as the year her and her friend sat sipping sherry making disgusting racist comments. Thats all we can remember of the day, it was so shocking.
She is very very christian. When DS was born we got 7 bibles/baby prayer books. DS got another last christmas, with a note attached saying "Because I Love you I thought you should know the REAL meaning of christmas" Now I respect her faith, but me and DH are not christian and she knows this. We dont really want DS to be told one way is truth etc until he learns to really think for himself, in other words we aren't raising him in any faith.
We went to visit my parents last weekend and i noticed 2 more bibles (for toddlers) sitting in his toybox. My parents know our views on this and my mum tried to hide them before i saw them. Its not the books that are the issue, i told him the nativity story at christmas, its the fact that all she gets in christian related stuff for DS and she really does know our views on anything (it would be the same if she was buddhist)and then my mother tries to hide it. I think she os trying to save him from hell, which we are condeming him to. (Me and DH are already going to hell apparently and we're taking DS with us) 
She does things to get at me, and rejoices if i rise and talk back or stand up for myself as she feels vindicated and she's always in the right.
I want to just cut myself off completely from her, but that isn't entirely possible. Despite her faults my mum loves her and to keep the peace i stay civil to my GM but its getting to the stage i think she would really damage my DS by being around him. Ive been in therapy due to some of the things my GM has done in the past and its obvious im still not over them. Im due DC2 in 2 weeks and shes adament she comes to the hospital to see her (we've been told its a girl) but i just feel terrible letting someone like her near another one of my children.
Any advice? especially since cutting her out of my life is completely out of the question?