That site is all about religion and is totally biased & full of cherry-picking nonsense. Try a valid source next time. As a bodybuilding forum with pro-hormone discussions, it's clear you know how to use pubmed, so there's really no excuse for providing a link that's encircled entirely behind religious beliefs. Also, your religion is just that: a belief. To purport someone is "less than" because they don't share your beliefs...yeah...I feel like that may be a general problem for you, bud. Also, if you ever shaved in your life, you're also a sinner too...just by the way. Additionally, feel free to tell me about all of the concubines you're keeping.
Secondly, you're really misinformed about where the rainbow flag originates from and what it means in regards to people of different sexualities. It was inspired by a flag that was made to celebrate race differences. So, um, notice a pattern much? As far as what the White House did, I think it's more important to see it as an act of acceptance than anything else. I am saying this as someone who isn't gay, but also realize that it's wrong to be exclusionary when it comes to people having rights. If I took away your rights, but someone else was guaranteed something you were denied & needed for the myriad of legal benefits, I'm sure you'd be walking to a different tune. If you don't see other people having the same rights as you as something that's acceptable, like others have said, please move. If you want to live in a nation that dictates what certain people do isn't okay even though it effects absolutely no one else, that's cool, but maybe it's time you move to a country where being different is criminalized.
Just lulz.