Homosexuality's causes are unknown, but it is thought there are a number of causes, many of which are genetic.
No, homosexuality is natural for many people.
Well, many things really....homosexuality, children speaking withought having to be spoken to, women wearing less clothing.
I'm pretty sure the term you are looking for is bisexuality. It means that you are attracted to both genders. Some people claim bisexuality is either a phase or a transitional phase for homosexuality but it is a sexual identity to many people. No one is forcing you to conform to any predefined sexuality.
That would depend on what ideas were put int their heads in the environment they live in.
children go through a destructive phase at young ages.
none
There are many people who believe that homosexuality should be condemned and it shouldn't, because it's just as completely natural as heterosexuality.
None. Homosexuality did not originate anywhere, it's simply part of how people and many animals are and always has been.
infinitely many infinitely many
Homosexuality is a sexual orientation. It doesn't have a vision. Gay people have a vision of equality, but in many areas, that is a long way off.
TO answer your question about homosexuality its a sin God doesnt like it he despies it and he showed it when he destoryed sodom and gomorrah God bargained and said if u can find so many people who are saved i will spare the town but the guy couldn't even find on saved so he destoryed the town and he put man with women not men and men and women with women