My opinion is this:
I'm neutral towards heterosexuals, bisexuals, demisexual, transsexuals, pansexauls, asexuals, homoesexuals, and all the other sexuals that I can't fucking list because there are too many labels to know in this day-in-age. Give them all their rights including benefits, rights to adopt, life insurance, etc. It's ridiculous enough of the US to get involved with the moral growl of the people. If most of these "issues" were legalized, they probably wouldn't be so "controversial". Therefore, to eliminate these "conflicts", just give these people their rights and allow them to lead their own moral code. I have a pretty Dutch mentality though... I think most things like this should be tolerated if they do not directly effect other citizens. I also don't think most people realise that making something legal does not mean that a nation is complying to it. They're just deciding to tolerate the differences so all voices can be represented. As moral values progress, so should the tolerance of governments, so there can be fewer emergences.
I put "" around these words because I'm quoting what most politicians say during these topics and how they personally make me laugh when they emphasis these words.
My drag queen friend who comes over, always goes through my old bras and yells at me for not having the same boob size as him. Unfortunately, I am not a 6'3" man with an endomorphic shape that is a size 46C.