Finally put him out but . .

I’m 34 weeks and so far he’s attacked me

4 times during this pregnancy😕 , this last time I finally put him out (being that this is my apartment) but I’m due next month and not working due to the last time he hit and choked me & now I’m gunna lose my place and Idk what to do ?? I don’t want to live in a shelter with a 4yr old and a newborn but I have no clue how I’m going to pay rent now