My mom purposely stresses out me during my pregnancy

She's been slightly ... idk jealous(?) during my pregnancy. She calls my baby her baby...

When i went to find out the gender, our car broke down(fiancé and i) she refused to come get us because i wanted to wait to tell her the gender with the rest of the family and called me a selfish bitch for not telling her the gender of "her baby"

When i came up with the name she was mad and said "that's not her name.. nope i just have a feeling its not" she tried and tried to convert family members to be hateful to me as well.

Her boyfriend stole money from me and she told me i have to deal with it.

She said "your baby is going to have mental problems just like you" .. i have depression and anxiety. A lot of it from her.

I see her regularly but its about to stop. She screams about her life and her boyfriend.. i told her to stop earlier today because she was causing me to have panic attacks which were causing contractions. She kept going almost like she was trying to hurt me. She keeps saying im going to have a hard time and i need her etc etc. Please help