Help???

hi, earlier in the year (on Halloween) I was out drinking with some friends and I got really really drunk to the point of being almost entirely incoherent. I called an Uber home and a guy I was kinda with came with me when I told him not to. My best friend let him because she was worried about me not being able to get home okay. In the car he repeatedly tried to finger me despite me asking him to stop. He eventually did and tried to force me down to give him a blow job. He’s a lot stronger than me but I held onto the door of the car so he couldn’t make me. I didn’t report this because i didn’t want to go through the mental taxation of having to recount everything and being accused and having the entire situation turned on me as it often ends up. I also knew that I wouldn’t be taken seriously because of my reputation. I told my friends though and warned them about him. One of my friends met him at a dance and started to talking to him but cut him off as soon as she realized. My guy friend who goes to his school (it’s all boys) then starts interrogating me about what happened and telling me that my assaulter is mad at me because I ruined his chances with this girl, obviously not telling the full story of what happened. I feel so guilty. I wouldn’t be able to live with myself if anything happened to another girl. Should I have told someone? Is it too late? Or do I take matters into my own hands and how would I do that?