Am i being too hard on my mom?

I'm not sure where to post this but I need advice, I'm 23 weeks pregnant with my first baby boy and my relationship with my mom is really starting to stress me out 😥

So my mom has been a drug addict for a lot of years, and she's in a relationship with an abusive, drug addict who's constantly in and out of jail, their drug of choice for all these years has been meth. That being said they both have put my brothers and I through A LOT of hell over the years... Lately she's been going through a lot cause of the way she chooses to live her life and is taking a lot of her anger out on me, I already told her if she chooses to be with her boyfriend (John) then she won't see her grandson, because I don't want my son to see or be subjected to anything remotely close to what I had to go through growing up...

I've spoken to my boyfriend about all of it and he thinks I'm right for doing this, and being so hard on her... But my heart still aches, because after all she is my mom...

I just need to know if I'm being too hard on her...