Your boundary was clearly violated. I don't think violence was warranted (violence is almost never warranted, but if you felt like you were fight or flight and fighting for your safety, it definitely makes sense), but I understand why you'd feel that way after he did that to you.
I don't think you should continue this relationship. He doesn't seem to respect you at all. If I were you I'd look into moving out because there's no way I could live with someone who could do something that they know would make me really upset.
Edit: Yeah I used really soft wording here. IMO you should run fast and far away from this relationship because things are only going to get worse, not better. And if you feel like you could benefit from anger management I would seek that out to make sure you don't repeat this kind of physical lashing out. It's hard to know if that's what you need though because you were reacting to feeling sexually assaulted. As much as I can say "this is not the correct response," I have never been sexually assaulted and don't know how I would respond - I'm a pretty non-violent person but I could envision myself hitting someone.
Edit2: Stated multiple times in other places but re-stating here. this is relationship advice, not legal advice. I was coming at it from the relationship perspective and not trying to get caught up in legal what-ifs.
r/legaladvice
which would be a better place to start for that, and then hiring an actual lawyer in your state who knows what they're talking about would be the next thing to do if it turns into a legal issue.