For anyone having troubles with understanding non-heterosexual sexual orientation, here is a good overview of what is scientifically known:
The most interesting point in this article I find is that it suggests female relatives of homosexual males tend to have more children. Homosexuality is not without its function in human procreation, as those who won’t have children can be good caretakers of other children within their family/community.
Whether you believe in intelligent design or if you understand evolution, this is something you should be aware of. Homosexuality actually has its place in helping society. It doesn’t appear to be a defect or a choice (for the most part anyways). It seems to actually be quite natural and useful.