"As others have pointed out, the safest way to protest a speech code that bans certain slurs against protected groups is to attack your own group. Rabois standing around using anti-gay slurs can easily prove that he's actually protesting the speech code by saying "look, I'm not homophobic, I'm actually gay myself.""
Also, if he were a closeted homosexual it would make sense as to why he didn't tell Square about the relationship.
"As others have pointed out, the safest way to protest a speech code that bans certain slurs against protected groups is to attack your own group. Rabois standing around using anti-gay slurs can easily prove that he's actually protesting the speech code by saying "look, I'm not homophobic, I'm actually gay myself.""
Also, if he were a closeted homosexual it would make sense as to why he didn't tell Square about the relationship.