I didn't start this post, I was simply giving my answer to the question posed. You do realize that there was a question asked, right?

That's all well and good, but you also made blanket assertions that several people simply offered up dispute to.

For example, your definitions of gay/bi/straight, along with your attempting to say that your own personal experience dictates what can and can not be said about anyone else.

Spirited debates are well and good, but don't assume that because someone's disagreeing with you, it's an attack on you personally and not an argument with the points you made.