Mil, urggghh.

Someone give me tips and/or ideas how to not flip my shit.

I've posted a few times and it just keeps adding and adding.

I only speak to my mother in law, for my sons sake. My boyfriend isnt a big fan of her either, after she got him bashed and kicked him out. We dont want our boy missing out on his grandmother... We got along really well to begin with, she put on a play and acted like she was the shit... Only for it to go down hill, before my boyfriends dad got out of jail she was constantly asking for lifts (i drive), constantly asking us to buy her things or expected us to take things from our house to hers (we live with my parents) it was a EVERY day thing, since his dads been out she's stopped and i started coming back down to earth and liking her again... Only for her then to accuse me of sleeping around on my boyfriend, infront of me and his dad at this. She walks out and its "oh its just you", if we go there with no smokes (boyfriend smokes) she abuses us and tells us shes lucky shes opening the door to us.. I asked her if she'd get the whooping cough needle to help prevent him from catching it and she laughed at me and told me babies dont get it... Should i mention when my boyfriend leaves the room she bickers about him and blows smoke in my face, i csnt really sit any where else cause the lounge room has a heater on 24/7 and dirty rat cages.

Today my boyfriends dad come over to fix my car, cause my dad is quite ill and has told us quite blunty she bitche behind our backs.. Told us how she sooks that we dont take her shopping or take her house hold items, because apparently we should.... BS we have to, im almost 37 weeks pregnant and i cant even stand the thought of her. Boyfriend and I have agreeed she wont be having our son alone, because we generally dont trust her and the way shes been acting and we are very on edge of even having her apart of our sons life because it just continues to get worse.. Like, the cluckyness of me being pregnant with her grandchild has warn off and she just doesnt care now.... Urgh :(