Well thank god the IVF clinic won't help her. It sounds like the last thing she needs is to get pregnant in her situation. I don't think there is much anyone can do for her, and it sounds like her family isn't willing to try.
I definitely think, though, that keeping you and yours away from her is smart and safe ! Not to be an alarmist, but it sounds like a situation ripe for baby-napping or something terrible ! It's good that your OH doesn't think like his family does.
I have a bit of a family issue at the moment, nothing like that. My MIL is pretty close with the girl who grew up next door to my DH. My DH and her never were involved, it's nothing like that. It's partly because we've never lived close to them and we're always travelling (being in the Navy etc) and so my MIL doesn't have her grandchildren around much. This woman has just had her 3rd child and named him Phoenix. I apologise to anyone who likes that name but I think it's bloody awful ! My MIL kept sending me FB messages asking what I thought of the name etc and how great she thought it was. She has terrible taste and every time I've been pg she suggests absolutely appalling names and gets offended when we don't use them. So after about the 3rd message, I decided it was rude to keep avoiding the question and told her my honest opinion, that its a dreadful name. She asked the same of my DH and he told her he hated it too.
Ever since then, I've heard nothing from her. It was my birthday on Saturday and she's normally super organised about things like that. But no phonecall, no present. I'm not concerned so much about the lack of a present, but I think she's pissed at me..... But why the hell would she be ? It's not like it was her baby or she named the kid ! I'm not going to do anything about it, I just think its silly for her to get her knickers in a knot over this. She drives me batty at the best of times and right now i'm a hormonal bitch, so whatever....
I'm so tired at the moment, I can't stop sleeping. Is that normal ? I wonder if Ihave an iron deficiency or something.