I need help.....

Joy • My name is joy, currently pregnant with baby number one
Me and the husband got into a VERY heated argument tonight about stupid stuff (like always) but he told me to leave so I packed my stuff and started to head out the door then he grabbed my arm and pulled me back into the house, I ended up falling on the floor got up and pushed him away, he then slaps me...... This is NOT the "Christian" man I married.........