
That seems to be a thing in Yaoi manga a lot. Yeah, sometimes they do develop into genuine caring and loving relationships, but more often than not, authors resort to rape to get the main couple together.

Um, who would prefer to be raped by a stranger? Not anyone I know who actually lives in reality.

Idk ya'll but if it was by a stranger, I'd be confident enough to fight back (I had an experience, and I pushed him off to a small channel (idk what it's called in english but it's like a small channel where water flows and it's usually on a subdivision or smth)) Bc if it was by a "hero", the victim might feel that they need to do whatever he wants to pay him back, and that's clearly against what any victim stand for.
So he felt that it's better to be raped by his not-so-friend than be raped by stranger. And even fell in love with him. Nice logic!