Reply
God creates everyone to fulfill His purpose. I believe that he created eunuchs so they could put their focus solely upon serving Him. If you can't perform sexually, then you can't allow that to get in the way of serving the Lord.
Aineo, it may be possible that God did create a few eunuchs, for the reason I stated.
But I still do not believe that He causes people to be gay. Homosexuality is one of many sins, and it was created by Satan himself, for the purpose of tearing people away from God. He hates God because He booted him out of Heaven, and he hates humans because we were created in God's image. He'll stop at nothing to destroy us, in one way or another. Fortunately, he's already been defeated. He either doesn't know it yet, or he doesn't want to admit it.