I am a biologist working with different animal species, especially social species, who usually have homosexual behaviors--for example, to show social status or to raise one's offspring together. I am also a Muslim and I wanted to know if there was anything on this topic in Islam. Homosexuality is considered an "abomination" in our religion so why can it be seen in animals? I know that humans and non-human animals do not have the same "rules" in Islam, but how can it be forbidden when it seems so... natural, in social species (humans being one too)?
Please note that my question is totally serious and sincere and that I do not say that forbidding homosexuality is unfair: I am only looking for information. Thank you.