Your two cents would have a lot more weight if you looked into what you were talking about before you posted your opinions.
No one is defined by their sexuality. No one is claiming to be defined by their sexuality. The homosexual community merely wants their basic, supposedly unalienable human rights, which the heterosexual majority has denied for a very long time.
Sexuality is not a "lifestyle." Not in the sense you use it. It's not a choice. It's as sexual identity, the same as a heterosexual orientation is. Claiming you "disagree with it" is the same as saying you "disagree with the African American lifestyle" because you don't like urban culture or rap.
Transgender =/= homosexuality. A homosexual man does not feel like a woman, he feels like a man who is sexually and romantically orientated towards men. A transgender man isn't homosexual-- he's attracted to the opposite sex, just happens to have the "wrong" biological sex in his own body. (Though some transgender people are homosexual).
Many animals do mate for life. Actually. And the species that homosexuality has been most documented in are not hermaphrodites. We're talking over 1,500 species, including primates, birds, dolphins, bison, and elephants.
Marriage is not about taxes. Aside from emotional desires, marriage makes insurance, hospital visitation rights, sharing finances, signing leases and taking out bank accounts and credit cards, and almost everything legal a lot easier, if not simply possible.
Funny, I just read an article about how the stagnant view of the nuclear family and its gender roles leads to homophobia and heterosexism. Guess that was just proved right. So what if a family has two moms or two dads? Honestly, so what? Please explain how a gay couple will reshape our future, because I'm having a hard time figuring that bit out.
And can you also tell me how you know so much about God? Because I'm pretty sure God works in mysterious ways, and just because you "haven't yet found evidence of God's stamp of approval on gay relationships..." Seriously? I haven't found God's stamp of approval on you, either.
i find christians who treat gays differently to be quite distasteful. our lord jesus christ taught about love and treating others as you would treat yourself, that includes all men and women of all walks of life. walk with christ brah.