My roommate physically assaulted me, what do I do?

So I met this girl at a previous job I had and we became friends, I was in a bad living situation with my family and she was just ready to move out, so we started looking and eventually found a place. Everyone including my dad warned me living with friends can turn bad. I always had that thought in the back of my mind but I had to move out of my current household and really had no choice. I thought maybe it would be ok since we just started being friends but weren’t super close. We’ve been here since march the apartment she found, we move in and there’s tons of issues regarding the condition of the apartment and random fees adding on per month so we’ve been dealing with issues regarding the apartment for months but that’s a whole other problem and reason to move out. We’ve had some arguments but nothing crazy. The other night, I call her asking if she would be ok with a few friends of mine coming over for a couple hours which she replied saying that’s fine; she also had a friend over. Keep in mind, her and I have had issues recently due to her not paying me her half of bills and such and I’ve tried to be patient but the money never comes. Everything was fine at first that night and suddenly she just storms out of her room randomly and starts screaming at everyone getting all up in everyone’s face telling them to get the f out of “her house” and I think she was either drunk or on some serious drugs, she looked possessed and was screaming in everyone’s face as if she was being tortured. It was honestly scary the condition she was in. She was acting like someone who just escaped a psych ward honestly. I tried to calm her down and asked her to speak to me privately in a room and she refused and continues this psychotic behavior. She then starts aggressively pushing my friends out locks them out and pins me to the floor starts punching and hitting me with her friend. I hit and punched them back in self defense and I have bruises all over my neck and arms. What do I do?

My roommate physically assaulted me, what do I do?
Post Opinion