Read this thread, and read
@SCKnight's post that this guy is talking about. There is absolutely no reason at all for somebody to read that as homophobic. It is clearly not about that at all. Nobody came anywhere close to calling anybody gay. This is about an internet troll.
Since I am a minority, I take offense to your equating the phrase "come out" in reference to an internet troll to threatening a minority. But clearly, you are from Iowa and haven't experienced a lot of diversity, so I'll give you a pass because I think you are trying.