In law issues!!!!

Okay so my SO and I have been together for 3 years, we have a 13m old daughter and are currently 23 weeks pregnant with our second. The issues I have had with my MIL include many things. She bashes me, bashes my SO, my family, talks poorly about my daughter. Like saying very mean and disgusting things. ( I'll add a photo at the end.) my SO and her don't even really have a relationship, it's weird. But he has a VERY hard time setting her in her place. It's caused so many arguments in our home. To the point when she freaked out on us the day my daughter was born, I told my SO. HER OR ME YOU CHOOSE. We completely blocked her after that, she has not seen her granddaughter once. She is absolutely crazy, and that's the truth. I do not want her in my kids life at all. But my SO still does. After everything she's done and said. I cry all the time because of what she says and the stress she puts on me. She is playing "nice" right now but it always changes and we're back at her bashing us. I'm so done and exhausted.
Now the FIL LOL he's a complete loser. I GUESS I HIT THE JACKPOT WITH HIS FAMILY! He's a thief, like he steals people's storage unit and then brags about all the stuff he has in his house. He tries to give my daughter stuff that I know he did not buy he stole and I will not take it. Recently we went to his house he didn't play with my daughter at all, there was tons of druggies in the house. I was so uncomfortable and I ALWAYS am when we go over there. They are or WERE they say meth addicts. They sell drugs and grow pot. I am not okay with this. We went over a second time, and my SO and myself were not happy that he basically ignored my daughter that he hadn't seen since she was 8 months. But we went he did the same thing, and then sold drugs right in front of us and my daughter. We left and I was enraged. I told my SO we will never go over there again. He can see her other places but never again. 
All of this family shit has made me want to leave my SO. But I love him so much and know it's not his fault, he just won't stand up for us. 
Am I wrong for not wanting either of them in our lives? 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors