What is this?

I went to a guys house we were drinking but both okay, like I could drive if I had to (bc I drove home fine). We were messing around and we were having sex but he tried to put it in another hole and I said no!! ( I kind of laughed it off I didn't want him to feel
Embarased, maybe he thought I liked that). then he tried to do it again and I said no stop!! and then he pushed it in really hard and like all the way and it hurt really bad and I screamed and pushed him off of me. 
I started crying because it brought up another incident in my life recently;/
he started yelling at me telling me that I should've brought it up before we got together but that wasn't a conversation I thought I had to have with someone before we even got to know each other? I was just going with the flow of the evening,  not trying to bring up being sexually violated in my a-hole..... 
He basically kept Calling me a Bitch and saying I was a tease while I was getting dressed and saying I messed up his night. I've never felt so.... Disrespected. It's not rape, it's just like he violated me. But I don't know what to say about it. Second time it's happened and I dont know how else to say No!!! 
I feel like I should tell this to the next person I decide to be intimate with, but I honestly don't feel like I should have to talk about such a personal event before I'm ready.
I feel like I'm allowed to have sex with anyone I want for whatever reason but talking about things that make me cry are more intimate to me..
I just wanted to Say this out loud.
I'm So upset
*** didn't want to expose my identity right now, but as far as the drinking, I about 3 drinks spaces out over the course of 3 hours that we were together. Only beer, no liquor. I know my limits drinking wise, I'd never drive if I thought I'd endanger anyone. I was honestly planning to stay the night, but that definitely wasn't happening anymore, so I couldn't get Out if there fast enough. 
Driving > waiting for an uber. The way he was screaming at me I was kind of afraid he would come after me if I didn't leave immediately. I'm still in shock at his reaction even hours later. This was around 9:30.
My friends are asking if I'm going to report it but is something I should report to the police? I haven't showered yet, he never finished but we didn't use a condom... (In my kind it was def heat of the moment, now I'm thinking to him it wasn't). I've never ever been through something like this.