you need to rethink if you think the biggest asshole is the mc. i need you to THINK, like how would you like him to react when he got rape? (even if he's indeed an asshole to seme.i don't think anyone deserves to get rape, if that's what you meant with serves you right, that's just sick and disgusting to say.)
You should read from the start again and observe MC how he was treating basically everyone. Even the MC wanted to make the ML drunk and and take him to the hotel at some point. But instead of topping he just got topped (again, I ain't justifying the ML's action here he's one messed up bitch). Both of em are shit. MC takes the cake for being needlessly violent to me.
Am I the only one who thinks the Uke is kinda annoying and don't even feel least bit of sympathy for what gon happened. I know in my head it's morally wrong but can't help thinking "serves you right!"