MIL Issues - Am I being too harsh?

Hi all,

I’ve had issues with my MIL since my husband and I started dating 5 years ago and only seemed to have gotten worse when we got married three years ago and then even worse when we had our daughter two years ago.

I’ve always put up with her shit and snarky comments about my weight/appearance , the way I dress! (I could go on)

Since my daughter was born she’s done nothing but criticize everything I do. Begged me stop breastfeeding cause apparently she needed formula because she wasn’t sleeping though at 4 weeks old 🙄Gave my daughter food behind my back at 3 MONTHS OLD etc😤

she took her once a week for a few hours for some bonding time which I never I was always okay with until recently.

She goes against everything I say/ask of her, doesn’t strap her in her car seat (she’s 2) , refuses to cut up grapes etc as she thinks I’m being stupid worrying that she will choke. She refuses to feed her the dinners I send with her (my daughter has special dietary requirements) and feeds her junk instead🙄

My daughter loves her granny and I do not want them to not see each other but I just refuse to deal with her anymore and instead of leaving her granny take her during the week I leave my husband take her down for visits every weekend now instead as I don’t feel safe anymore without him being there also.

I tried to talk to her nicely but she just disregards and disrespects me and my husband refusing to stand up to her. I feel like I have no other choice I’m genuinely so upset about all this and my husband says I am being horrible but I would have no problem with her taking my daughter if she would just respect my few wishes. I can put up with her treating me like shit but not put up with her putting my baby girl at risk :-(