He hit me back what do I do?

I really don’t know what to do here but let me just sum it up , we where having a bad fight “he recently started taking testosterone boosters on a double dose “ so he’s extra moody and 19, he grabbed me a lot in the argument even pushed me against a wall I told Him to stop grabbing me and not to Touch me he then grabbed my arm so I slapped him yes I know it was wrong but I didn’t know what else to do to get him to stop, he then slapped me on the face right after my ears where ringing and my face obviously stung , he went to work and called me on his break he said he felt really really bad and it’s one of the most difficult things for him I don’t know what to do my family is mad, my sisters husband is furious and wants him gone and honestly I’m just lost and don’t know what to do I love him more than anything :(
He hit me back what do I do?
Add Opinion