First of all, I am so very sorry to hear this happened to you. What happened to you is a violation of your basic human rights, as well as a violation of your body. Your feelings of anger, confusion, and frustration are all normal, and justified. People who have been sexually assaulted often have difficulty processing the emotions that come with it. You are not alone.
Second of all, there is no such thing as "rape-ish" incidents. There's rape and consensual sex. There's no "grey area" when it comes to rape. If you do not consent to sex, and someone touches your body in a sexual manner, that is rape. It happens to 1 out of 3 women, it is a shockingly common experience for many people, and it also happens to men; but just because it is common, it doesn't mean it's OK. Something that needs to be addressed here is that not enough people understand what consent really means, and almost nobody ever asks for consent before going ahead with sex. That, coupled with the sense of entitlement to sex with someone they are in a relationship, means a lot of people get raped by people they are in a relationship with. I think that it is almost more damaging to be raped by someone you trust and love, than to be raped by a stranger, only because you expect the person you love to fully respect you, especially when you tell them "NO". No means no!
Have you sought out any form of counseling after this happened to you? Why did you get back together with this guy? Just because he says he loves you, doesn't mean he actually respects you. And clearly he doesn't respect your words or wishes if he continued to touch you sexually after you said no. Not only that, but it's happened more than once. That says to me that he doesn't respect what you say, he doesn't listen to you, and he isn't considerate or thoughtful at all. It doesn't necessarily make him a bad person, but what he did to you is awful, and you are letting him get away with it by sticking with him.
I would suggest you seek some type of counseling so you can process what happened to you through the guidance of a professional. None of us in this forum are equipped or experienced enough to give you any sound advice, other than to reach out to a professional for help. Understanding what happened to you is not going to be easy, but it starts with seeking help for yourself so you can move forward and move on from this awful experience.
Again, I am so sorry to hear that this happened to you. I wish you the best of luck.
"Caring is not an advantage."