What do i do

My husband hit me today. We've gotten into heated arguments but never has he ever hit me before. I'm 7 months pregnant and I literally depend on him for everything. Through this whole pregnancy he's been so helpful and there for me and some words were exchanged that were not taken in the way intended. Weve been together for 7 years. I don't know what to do. I honestly can't be around him but I have no where else to go and no one else to turn to. He's also saying he's going to kill himself and I'm kinda thinking he could actually do it.