Homosexuality isn't "wrong" in the sense that sexual orientation is part of who someone intrinsically is. Folks are wired to be gay or straight - which is why I've said that God doesn't make mistakes. God created my neighbors in His own image, just as He created you and I.
Homosexual behavior, on the other hand, can be wrong. Or not, depending on the circumstances. As I've said before, true immorality includes such behaviors as promiscuity, pedophilia, unfaithfulness, infidelity, the breaking of vows made in the sight of God to another. Such immorality can be practiced by straights or gays, Christians and non-Christians. I'll evaluate folks based on their honor and honesty as individuals, not on whether or not God made them gay or straight.
Am I wrong to think that God is capable of similar nuance?
You are wrong to think that God is made in your image, and not the other way around.
Where you are correct is that God doesn't make mistakes. However, we are all born into a sinful world as sinners because of the choice of Adam and Eve to sin. Homosexual behavior is a sin, just as stealing is a sin and assaulting people is a sin.
I was born with a desire to take things that weren't mine and hit people who made me mad. (I was also born with a temper). If I act on those urges, I am sinning, and it is wrong. If indeed, a homosexual is "born that way" (highly unscientific and doubtful, btw, but you have swallowed the line), then acting on it is a sin, just as a heterosexual's having sex without a wife or husband is a sin (and no, you can't pretend that a man is a wife, or a woman is a husband.... they are physiologically not), is a sin.
The idea that it is only Christians who understand this basic reality, is silly. It is the result of progressive propaganda that has sunk in to the gullible part of our society. It is not truth that you tout here, Jazz. It is made up liberalism.
The reality is that homosexuals cannot "marry." You can pretend all you like, but it isn't normal, and it doesn't work.
btw, I'm glad your neighbors are happy. I'm sure they are nice. Some very, very nice people are homosexual, and none of them should be mistreated or made fun of.
Even those of us whom you smear as "troglodytes" treat them with the love that all people should get.
THAT...... is because we believe what the Scripture says, and don't make up our own rules in opposition to God's law.