The only place Jesus really addressed or even hinted at sexuality is found in Matthew chapter 19. Here you find Jesus, the disciples and the Pharisees discussing this very topic of marriage between males and females. It is true that God created males and females and instituted marriage. But in Matthew 19 Jesus adds another thing that many ignore or overlook because it doesn't apply to them:
Jesus replied, "Not everyone can accept this word, but only those to whom it has been given. For some are eunuchs because they were born that way; others were made that way by men; and others have renounced marriage because of the kingdom of heaven. The one who can accept this should accept it."
Typically a eunuch is defined as a castrated male. This is incorrect. Castration means to remove the testicles (that were already there) or emasculate. If all eunuchs were castrated males then why would Jesus say that "some were born that way?" A eunuch is a man who has no desire or ability to have sexual relations with a woman. These men were commonly used to protect the harems. Since the Word of God is for everyone we can apply the spiritual concept found in Galatians 3:28 where the Apostle Paul says: "There is neither Jew nor Greek, slave nor free, male nor female, for you are all one in Christ Jesus." Therefore, a eunuch can be male or female in this passage.
Jesus addressed three types of eunuchs.
1. Those born that way. (That's people like me who are born gay.)
2. Those made that way by men. (Those castrated or those sexually abused people who choose to be gay as a result of this abuse rather than because it is their natural sexual affinity.)
3. Those who elect not to have a sexual relationship for the sake of the kingdom. (For example a priest or nun. This group makes the decision on their own.)
So here, our Lord Jesus states that not everyone will marry according to the custom as in male and female. He also said that not everyone can accept this. He says that those that can accept it should accept it. Can you accept what Jesus said? I can.