My SIL has been mentally unstable for a very long time. She lives with her parents so whenever we visit the in laws she is there too. We have to stay with the in laws when we visit as we live far away from them and we cannot afford to stay in a hotel.
This evening my SIL physically attacked me for no reason. I had to leave the house in the middle of the night as she was calling me every name under the sun and my husband said it was best to leave for my own safety. I totally understand that my SIL probably didn’t grasp the seriousness of her actions due to her illness but my MIL is refusing to accept that her daughter attacked me and basically said I was lying. Luckily my husband witnessed the attack but she still won’t believe it. My MIL witnessed her daughter shouting, swearing and screaming at me but she still says her daughter would never attack me. This is the second time her daughter has attacked me, the first time she threw an object at me (whilst I was holding my son) but thankfully it missed so we were not hurt. I was sure my MIL saw it but she never said anything so I presumed she didn’t see so I didn’t say anything. The issue I now have is I have a small child who I always felt uncomfortable being around my SIL. I’m now refusing point blank to let my SIL near my son as she clearly is very unpredictable. The issue I have is I still want my son to have a relationship with my my MIL and FIL (he is their only grandchild) but I just can’t trust them anymore. My MIL keeps saying my SIL would never do anything to my son but she also is insisting her daughter would never do anything to me either when she has twice. It feels so wrong to say my son and I will no longer go to their house as long as my SIL is there but I feel like I have no other choice. My husband totally understands and is backing my decision but I just feel so bad for them not being able to build a relationship with their only grandchild. I have said to them they are more than welcome to see my son at my house without my SIL however they can’t leave SIL with anyone and my in laws are old and can't travel far. I feel so crap right now but at the same time my gut is telling me I have to protect my son and not let my SIL be around him. What would you do in my situation?