What do you think?
If you believe you have a right to believe this, and you are offended, is it OK to voice this?
I approach this from a completely neutral perspective. I'm not a Christian but I have a broad familiarity with Christian religion. I have close friends and family who are homosexual. I don't hate them, obviously. My judgement of people is based solely on character of the individual. I didn't support Gay Marriage because I don't believe governments should be in the business of defining what IS or ISN'T a marriage between two consenting adults. I think it sets a very dangerous precedent to establish legal marriage, sanctioned by government, on the basis of sexual proclivities.
SO... let's tackle your question... Do I think homosexuality is a sin? First, there is a clear distinction that needs to be considered. Homosexuality, from my viewpoint, is a condition. Maybe you're born with it or maybe you aren't? Perhaps it's some of both? In any event, the condition of homosexuality is not the same thing as acting on the condition. For example, you could be a sociopathic person but it doesn't mean you are going to chop people up and put them in your freezer like Jeffery Dahmer.
I have personally known people who are homosexual but they don't engage in homosexual acts because they believe it's wrong. (i.e.; sinful) I've even known some who are in heterosexual marriages and have children. So there is a clear distinction between homosexuality and homosexual behavior.
Now, getting into the "sinful" part. The Bible's beef is not with the sexual act itself. After all, if people can't have sex, they can't procreate. Obviously, homosexual acts can't result in procreation. So these become what is known as "sins of the flesh." Therefore, it becomes no different than merely having casual sex with someone you don't intend to procreate with. The "sin" is equal... but here's the thing... according to The Bible, God knows that humans are sinful. We aren't expected to be without sin, that's the whole entire purpose of salvation.