I'm 25 and throughout my childhood my Mum was good to me. She had Hell growing up and lost a child after me, but she was still there for me and my brother. We butted heads a lot when I was a teen because I went through suicidal depression and didn't tell anyone for years. As soon as she knew she did everything for me.
Not long after I was trapped in an abusive relationship for 5 years, after that she was reasonably supportive again.
But for some reason, over the last 2 nearly 3 years she's been quite horrid in a way. I graduated Uni, moved away from my ex, got my own flat, moved on with a new partner and now I'm 26 weeks pregnant with my first child.
But she's being so critical, hypocritical and rude lately. I think me becoming a Mum has made me see it more. She does nothing but complain about what I do, my choices and so on. My flat is never clean enough, there's fur everywhere (I hoover 3 times over before she comes over even when there's nothing there), and I swear she thinks I'm stupid.
Examples;
When she visits, there's no "hello!" hug and a kiss, there's a complaint about the journey and a comment about my 'dirty' flat. When she leare's no "love you" - I can't remember the last time she said she loved me. Even as a kid.
"Oh, I like [my partner], but he's this that and the other"
"That's a nice pram, but bit stupid to not get a convertable one" (it was convertable. She could have asked but instead she called me stupid).
What makes her hypocritical is that my Nan does this to her and her sisters, so why do it to me if she hates it?
She makes me, my partner and my partner's mother uncomfortable in our own homes - by being rude and ignoring my partner / his Mum (if we're over hers) as if they don't exist. Another thing she hates being done to herself.
I could go on. I know most of you will say "talk to her!" but here's the thing. I'm scared of confronting her. She makes my anxiety turn awful when she's around. I have full blown panic attacks before she comes over due to all the worry of what she will say.
I confronted her maturely before, I didn't shout or swear, I asked a simple question and she flew of the handle and hit me. I can't risk her doing that to me again now I'm pregnant. If I take her to a public place to do it, it won't stop her acting out and embarrassing me and herself.
I really don't know if I'm being unreasonable. Should I just grin and bear it? I know she'll non-stop criticize me on how I and Partner raise our baby. Or do I try and clear the air before my son is born and if she cuts me off (and gets the rest of my family to do the same) just deal with it?
TLDR; she makes me feel like everything I do is not good enough. I'm not a good enough daughter, partner and I certainly won't be a good enough mother in her eyes.