Stress

My husband, my 5year old and me have been living at my mothers for the past 5 months. Aka my pregnancy thus far. 
We bought a home recently, but have been waiting to move in. (Because the sellers needed alittle time) 
My mom is the most conflicting, and controlling person you would ever meet. I have had nothing but stress this entire pregnancy. I try hard to take it easy but lately it's been hard. We have a week and a half to move into our new home. It's New Year's <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">Eve</a> and my mother came downstairs to start a fight with me, called me a bitch over and over for no reason and attacked me. Hitting me in the head and pulling my hair. I screamed at the top of my lungs to leave me alone. My husband wasn't home so I called him and he wanted to call the cops but we didn't. He's working at a restaurant on New Years. 
My mother has multiple personalities and I consider her to be evil and the devil the way she is to people. She claims to love Jesus but I don't agree with her behavior if that's the case. Needless to say this has been the most difficult time in my life and most stressful. I hate my own mother (you would have to know her) and I feel like getting a restraining order on her after moving out. 
I do not want her in our lives anymore. Too much toxic drama! I'm more worried about my baby and all the stress! Had to vent!!!