Why Is Homosexuality Prohibited?
Because man is not animal. He constitute the institution of family. For the establishment and sanctity of the institution of family, adultery and homosexuality is forbidden. Family is the basic need of human beings. Their baby unlike other animals took very long time to be independent and when he gets old he needs Care of his family. These needs are not there with animals. So they don’t need a family for long. They establish short term family and then move on.