@Misznina
I know it feels frustrating but if you actually think about it, it is kinda realistic. Real life r*pe victims that are stuck in a abusive relationsip aren't able to just leave cause they had to or want to. Their unable to leave cause of their abusers control over them.
Just saying that you shouldn't hate the mc too much because of his abusers control over him. He even likes the dude so mich that he would literally take hits and beating from him just for him to still be in his life.