What does rape have to do with someone being gay? For that matter what does sex have to do with being gay? If that were true no gay guy would actually be gay since the majority have probably had sex with girls. Ah.... I see. Having sex with a guy means you're gay. But the reverse does not hold true.... That's super homophobic, y'know...?
Lol the top has explicitly stated that he's bisexual. Bisexuality exists and so does denial and uncertainty. Many people realize that they're gay after having several gf's ya know and sexuality is a continuum.
The more you resist, the more it hurts yourself!! just accept the reality that your gay and that you love him already!! ╮( ̄▽ ̄)╭