There is absolutely NO reason to ever lay a finger on a girl. Men who do so are trash, plain and simple.Take care of this if you feel the need, and if you do feel that need, leave him with no question about how you feel about it
I know if I was this situation, I wouldn't be writing about it on the internet. It would be taken care of before I could pull up HNI and write the thread