Jinx,
Please don't push the evil spirit part. I have no idea how many times I have heard from those who were church going have been prayed over to "have the evil spirit of homosexuality" cast out of them and it didn't work. Blaming an evil spirit for people doing what they do most of the time is nothing more then a cop out also. God will not excuse us either way.
One has to make the distinction between seeing another as a person made in the image of God,although broken,sinful and in bondage and accepting the sin as no big deal,or that they are some sort of freak because of what they do. Big difference between them. If one sees the person as a freak and less then human because of what they do is that what God wants us to do?
There can be a number of reasons: an evil spirit is a very valid one, keeping in mind that by a continuation of this 'lifestyle' once influenced by an evil spirit, the person doing so adapts it as his/their own, and 'becomes' that very thing themselves...
...there are also hormonal factors and faulty sry genes that may be contributive; as well as mothers that drank lots of soy milk while pregnant; due to the high estrogen content in soya --- some of them gave birth to male children with deformed genitals and who grew breasts, and had to have mastectomies as a result --- so there are other contributing factors as well, incl. those born as hermaphrodites for whatever reason --- I think God sees each case individually and being a Just God sees what people do and struggle with to do the right thing and be correct in His Eyes - and judges accordingly...
...however, we can see that it IS an agenda of the enemy to create a spiritual twist and mutation within humanity via homosexuality (and whatever other means) so that they are automatically rejected by God...