So I need to vent... I'm 34 weeks 5 days. FTM. My husband is a pilot and is out of the country so I live alone here in canada and he visits every 4 months for a month or so. I'm due July 27th and hence both my mom and MIL are here for the delivery. My husband is also coming July 11th. My mom has never been to canada before and I love that she's here. She's a doctor and I'm her only daughter.
Now my MIL and mom are not getting along with each other. I'm working till July 17th and then will be on vacation till the baby gets here. Honestly every day is a struggle for me as I try and patch things between them both. My MIL tries to show my mother down on every instance and every thing. Comparing herself or someone in her family to every thing and anything.

I have no idea how to handle this anymore. My mom is only here till end of August and I am seeing her after 2 years. My MIL is here till December. I am so frustrated with the continuos friction in my house. I am used to living by myself and to the peace and calmness but everyday there is some sort of bitchy comments coming. I have a headache everyday and my mom is also suffering from headaches as she is not used to continuous/non stop chatter from my MIL.
I am away at work from 7 am to 6pm. When I come home, it's like battle royale. If my mom tells me that she needs help with her iPad my MIL has a problem on her iPad. My mom wants to watch a show and my MIL wants to see something else.
I feel so mentally exhausted. They try and cook things which I don't like at all as I am used to making things my way.

Can I just say that I wish my husband had thought this through and not booked my MILs flight so early.

I'm so afraid that when the baby gets here, she will be trying to impose things on me or comment on the way I will handle the baby. I'm also getting panic attacks. And on top of that, she has a weird skin disease which causes itching.
I get thoughts that her hands are not clean when she tries to wash dishes or cook

I don't want my baby or me to get the rash.

I'm worried about my mom sleeping in the same room as her when my husband gets here.

Sorry so sad and disappointed and I have no idea how to handle this
Re: Long rant :( sad and disappointed
You have no idea how clever she is. I left my home country and came here to canada just to be away from her. I try and be polite just because this is an important occasion for me. I lived in the same house as her for 3 years and I gave up. I think she knows that she's hurting my mom and she finds it entertaining. She definitely thinks that she knows it all. That's what irritated me back in my country and its not changed. On top of everything, if I do something nicely, she would say that she taught me how to do it. It's like I am and forever will be a junior student to her.
Edited for typo
Hopefully if you go that route she'll understand.
It makes sense but moms become crazy people when they're going to be grandmas.