Any inborn defect in this life is only the fruit of some sin done in the past lives. A person who mocks at a eunuch, is born as a eunuch in his next life. If the eunuch is reformed in this birth and becomes a strong devotee of God, God will remove the defect and bless the soul even using His miraculous power, if needed.
But, on this forum, you are addressing people who mostly live in a part of the world where same sex relationships are perfectly acceptable, and where many will find your attitude towards homosexuality and also women vomit inducing. Bearing this in mind, shouldn't you be the one to regulate what he mentions?
The case of a gay person is highly unfortunate because God created a difference between males and females, so that both can engage in legitimate sex in order to give birth to the next generation. The continuity of the human race is the sacred mission of God and hence, legitimate sex is treated to be holy. It is even depicted on the walls of temples and praised in the Veda (Prajātantuṃ…) and in the Gita (Dharmāviruddhaḥ…).
Homosexual attraction is possible as in the case of male sages who were attracted by the astonishing beauty of Rāma. So much was their attraction to Rāma that they wished to become females and embrace Rāma. But remember, the sages only wished to embrace Rāma. They did not wish to have sex with Rāma. Their desire was fulfilled by God when they were reborn as the female Gopikās in their next birth.