homosexuality??....mmmm what i can share here is, before we give any ideas on this matters, we shall understand the reasons why ppl tend to practise this way of life instead of hetro which is worldwide accepted (demanded / encouraged) culturally and by most of the religion in the world.
basically, people who lack of religion knowledges and free thinkers tend to involve in this 'way of life'. Of course, in Sikhism we dont accept homosexual, but strongly encouraged the Sikhs to get married (dharam gristha) and of course u must marry the opposite sex

)