Kinda long but please help me find the right words

So senior year of high school I started dating this guy (my first bf I was his first gf). Legit we fell in love fast and were obesssed with kissing/making out. Two months we were both stressed with College decisions and all. Well one night we were at his house and I knew that I had a spring sport coming up and was captain. I knew that I wasn’t happy but wasn’t sure how to end it yet. Well at his house his parents were there but left. Of course this was one of the few times we were alone. I told him multiple times I didn’t want to go in his room since I knew he wantsd to do stuff which I wasn’t ready for especially since I knew I didn’t want to date anymore. He didn’t listen and picked me up and started trying to finger me. Now this wasn’t the first time but he had no idea what he was doing, I’m a tiny girl and didn’t want him touching me at all so it hurt so so bad. He did stop but by that point he wasn’t interested anymore so he stopped. I went home all upset and crying since even though he didn’t try to have sex or do anything more that fingering he didn’t listen to me. So I broke up with him and finished out senior year. Well of course I ended up taking to him and he apologized for being me to mean but never specifically not listening to me. We have been together for 2 years now and yes he’s a great guy but I think that we were both young at the time and I know for a fact he never would intentionally hurt me. I always feel safe around him and think that he just make a stupid teenage guy mistake. The thing is though I never fully told him how much this hurt me/scarred me. We have never had sex since I’m terrified and he knows that I’m not ready so barely even suggests it. I just feel like a hypocrite for telling him how much he hurt me emotionally yet I’m still dating with him and want to marry him. This has been on my mind a lot since the whole me too movement the black dresses at the award show., I told him how it’s great that these celebrities have a universal platform to let everyone know to stand up and all and he was yes I guess whatever. And I half was ready to tell him that any of those girls stories could have been his mom, sister or even me. He goes “no because they would say no” I was so livid that I left the room but I think I need to explain to him how he’s the first guy that I let down my guard for and the first guy I had to build it back up to protect myself. How do I start a conversation with him about this