Mate, you were moping around claiming people were being homo/transphobic and acting like being LGBT was the harshest thing in the world.
I have my own set of difficulties that i will not parade because we all have our own crosses so do not assume that i have not been there and done that in a comparable level to those people you refer to.
The bottom line is, do not get your panties in a bunch and begin flingin xxxist and xxphobic when people disagree with you or your views (and while you are at it, stop assuming things)
It´s sad.