Ah. So God did not create these homosexual people? Then who did? I had always thought that God was the creator of all.
Is there another God?
God creates the soul at the moment of conception. Genetics, disease, injury and the like produces birth defects. God did not create the birth defects. Environmental factors that may create a serial killer is also not created by God.
The origin of homosexuality is not really known. It is likely to have both a genetic element and an environment element. Either/or God did not create the genes that may be associated with homosexuality and did not create the environment to which the person grew-up.
Such defects in our genetic structure are there because we live in a fallen world. Sins in the past, even 100,000 years ago, may have causes genetic mutations that is still in are DNA, dormant. God did not cause those mutations.
We know that God did not create homosexuality because it violates natural law and divine law. It is, itself disordered. God does not create disorder or anything that violates natural of divine law.
Those with homosexual inclinations, therefore, are called to chastity. By that, they can become holy. Same is true to single heterosexuals. They also are called to chastity.
It is possible, by the way, for some homosexuals to be cured of their inclinations. I was personally involved in a miracle that healed a homosexual woman. Thus, by God’s intervention (i.e., miracle), or by therapy and other means, it is possible to be healed of homosexual inclinations. The men and woman are healed then may marry if they wish, but until then still must be chaste.
Those who are not healed are called to chastity in perfect continence (permanent). This is possible to do. Priests and religious do it all the time, including me as a Consecrated Brother now for 23 years.
By the way, in like manner, God did not create Satan nor evil. God creates a beautiful angel named Lucifer. Lucifer became Satan by his own choice and brought evil into the world as a result.
God gave us free will in order to love Him and our neighbor. God did not create free will in order for us to sin and do evil, but free will gives us the choice to do so id we want. Those sinful and evil choices were not created by God.