God can suffer for people to have weaknesses, but he does not condone sinful actions. If he does give us weakness, it is so that we may be humbled.
Homosexuality, is not a weakness, it is a sin, and even worse, is classified as an abomination by God himself. It is not meant, by God, to be suffered with, but to be delivered from the soul of man by God’s salvation. Anything less is a form of unbelief in a righteous, all-powerful, and merciful God
Given what God says about homosexuality, you can be assured that GOD does not make homosexuals homosexual. It is a learned personality trait ... and curable if the lost soul wants out of the abomination.
We are weak by default; the fall corrupted every area of our nature.
God doesnt need to do anything to impose this.