Okay guys.
Actual poof here
lol.
I think some of you are being pretty hard on the OP, as I don't feel like his reaction was born of homophobia or ignorance or generalization.
I think it came quite simply from complete misunderstanding.
There is a very good chance that the gay person (who was clearly on his friends list) he is talking about was most likely posting those comments about straight people in an ironic sense (albeit in an insulting way), in that we gay folk are subjected to that kind of hate and ignorance on pretty much a daily basis.
Gay people spread AIDS.
Gay people are whores.
Gay people fuck children.
Gay people are disgusting.
And so on.
And wanting to believe the best in people like I usually do, I am willing to believe that this gay was probably exposed to that kind of ignorant behaviour that day and posted a vitriolic response on FB. To which the OP misunderstood, thinking the person serious, and took offense. And thus posted a very understandable (if incorrect) response to the person on FB and on here also, but being angry he hasn't communicated himself very well and thus come off like a homophobic idiot when he didn't mean to.
I will use an example from my own life to illustrate what I mean.
When I was younger my best friend (female) slept with my boyfriend (the bf I had at the time) and I found out about it. And responding out of sheer anger, humiliation, and hurt I said some pretty horrible things to her (and others) about her and about women in general. Comments about traitorous scarlet women, fucking bisexuals being unable to make up their minds, and rancid fish. And so on.
Now did that make me an ignorant woman hating, bisexual denying mysoginist?
No. It made me angry and hurt and saying profoundly stupid things because I was angry and hurt.
Just like the OP is most likely not a homophobic ignoramous, but instead was reacting out of anger and hurt towards someone he most likely at the very least considered an acquiantence being horrible about straight folk (like him).
I am not saying his response was correct, or excusable. Just that it was understandable given the circumstances.