Did my boyfriend rape me

I just want some opinions and advice please ladies, I’ve been seeing a new man who I’ve very quickly realised is a narcissist and obsessive horrible person. Last night he said something horrible to me, so I excused my self from the room and went to my bedroom to be alone. He came in trying to have sex with me and I said to him ‘ you only get access to me when you’re nice’ and he said he can have access whenever he wants, he was pinning my hands down and slapped me in the face twice, whilst having sex with me. I kept trying to push him away and out of me, and I kept telling him to get out and to stop but it’s almost as if he thought I was playing hard to get. he kept saying to me ‘ if you resist, don’t think I won’t rape you’ and ‘ I will strangle you’ and ‘ I will rape you… he pinned my arms down and carried on till he finished. I’m not saying I enjoyed it as such, but like I didn’t cry or nastily fight back and was weak and gave in, and at some points it felt nice but I kept saying no because he had hurt my feelings prior and he would not get out. He’s never told me he would rape me before, but this was the first time I refused him sex… afterwards he finished, he said ‘ you make me say some crazy stuff during sex… but he then said after again , ‘ if you refuse me sex, I’ll force it out of you especially in the mornings. I’ve never been in a situation like before