"I really am not qualified to talk about any of this....it is just my opinion."
I dunno...that you have an opinion makes you qualified to speak because my opinion makes me qualified to speak...according to me. :-)
To me...a sin is a question of morality. You're example of homosexuality is, maybe, more a question of normality. Given that 99.9 percent of humans procreate and that two humans of the same sex can not procreate(without the aid of modern technology) simple makes homosexuality...abnormal.
God did, by virtue of the concept that God created everything, create the homosexual, too.