PLEASE help me

I have a male friend who’s been in my life for 8 years now. This has always been 100% platonic and I have never given him a reason to feel otherwise, I even dated his best friend for about a year. I do not bore have I ever had romantic feelings for him. About 2 months ago I broke up with my boyfriend and began spending more time with my friend and he began acting kind of strange. Right around Halloween, while drunk, he told me he had a crush on me and that I’m cute and how he wishes he could be the one to make me happy. We didn’t really talk much about it and the next day he said he was drunk and didn’t mean it. The night before thanksgiving, while drunk again, he professed he has been in love with me for years. When I told him he was drunk and tried to change the subject he was upset and said he needed to talk with me about it. So I told him I love him as my best friend but unfortunately I would never feel that way for him. He was very upset and we didn’t speak for 2 weeks even though I reached out on more than one occasion saying I wanted to help fix this and not lose a best friend from my life. Well, this Saturday we ended up speaking and fixing things and later on that night I asked him for a ride home from the bar. I was so drunk I don’t remember anything that happened but I woke up completely naked in his guest bedroom and my vagina felt sore as though I’d had sex. I asked him about it and he lied and said he didn’t remember. This morning I noticed hickeys on my neck and was more stern with him feeling he wasn’t telling me the truth, until he told me that we had sex. He said I had given him mixed signals by telling him I missed him and giving him a long hug. He told me he thought I wanted it because we were sitting in the bed talking and I grabbed his hand and had asked him to cuddle me. I don’t want to be the girl who cries rape but I am shaking. I have never once had feelings for him and I don’t believe I lead him to believe I consented to sex, ESPECIALLY since he lied about remembering what happened the first time I asked. What do I do? I feel so incredibly violated and it was by a man I called my best friend for YEARS. What do I do?