If you know who did it, what they did is a criminal offense and can be prosecuted. If it's an actual establishment where it happened, that's actionable too.
Pretty much since Day 1 of party culture, I've always tried to keep a firm hold on my inhibitions. From getting too drunk to trying to be aware of what I'm taking, never wanted to get so fucked up I was doing anything without being mentally present. I don't really want to know who the completely unfiltered me is. I clearly remember the night I went to my first keg party, at the forefront of my mind was "you don't know how much you can drink so don't go apeshit." I think I still got sick eventually but at least I was in full control of my behavior.
Not much you can do when someone spikes your drink though. The sense of violation/alienation must be pretty real. All I can say is who you are on X, Y or Z doesn't really reflect the core of who you are unless you choose to go there of your own volition. And from a guy to a guy, I've seen the same behavior out of women sometimes too. It doesn't make you a pervert, it makes you a human not in control of their behavior, and gender is irrelevant in those moments. I've had women get too messed up on something and get just as handsy without permission as guys are pilloried for being. It doesn't necessarily make either better or worse, just that you shouldn't beat yourself up about it "as a guy." Political context is giving you anxiety, and if people are throwing you shade over this, then they probably aren't worth associating with either. You're pretty much a victim like everyone else that had their drinks spiked.
Gotta remember the cardinal rules of safe partying too:
-Never let anyone fix you a drink. If you didn't bring it for yourself, and it doesn't come in a sealed can or bottle, you can't fully trust it.
-Never let your drink out of your hand or your sight. Some people even bring lids for their drinks or bottles for expressly this purpose. Sometimes it's just as casual as someone walking up to refill your drink for you.
-Never take anything you haven't previously vetted. Which is really just the summation of the two above. It gets even stickier with other drugs.
-Consume slowly. It can be hard to do when everyone is racing to see who can get wild the fastest. But it gives you time to evaluate. For me not having a high alcohol tolerance, and usually mixing some additional, ah, party favors, I take a "sip and see" approach. Not only does it help me pace myself, it gives me the time to notice if something doesn't feel right.
TBH, it's things like this that really soured me on party culture. I just sorta had this talk with a 24 year old from Czechoslovakia who's been going to college here, about avoiding frat parties and to keep their eyes open when partying in general.
Anyways, sorry you went through that man. I hope your relationships don't suffer too much for it.