I realize you don't want to hear about getting drunk to the blackout state. However, by your own admission, that has happened at least twice.
But let's get back to that later.
There is no reason at all to (a) harp on this and (b ) be in contact with this douche who couldn't take no for an answer and groped you all night despite how much you protested.
So block his ass.
Did you cheat? Helfino, but let's give you a pass on that one. You woke up not pregnant, without an STD, and with both your kidneys, right? So Let. It. Go.
But - you should not let go of the drinking issue. This is serious. You are fortunate, as I mentioned above, that you didn't get pregnant or an STD. No one raped you (probably; you would most likely have felt enough in the morning to know if you had had intercourse). No one smashed a beer bottle over your head. No one stole your wallet.
But there was every possibility that they could have.
A bit of advice. Treat dating and socializing a lot like driving. As in, try to do them sober, or at least recognize when you're no longer in control and get outside assistance, whether that is a ride home in an Uber or calling a friend or up and leaving the bar, party, or whatever.
Because you got by, by the skin of your teeth. Twice.
Please stop tempting fate this way.