For one: I haven't attacked you personally. I have disagreed with everything you've posted so far, which is all conjecture and second hand stories or posts from other people. You've spent the last two hours railing a company's good name.
And two: there's a big difference between that and questioning someone's sexuality, which is absolutely none of your business. And offensive.