All sin is a free will choice, I have talked to homosexual Christians(oxymoron) who claim God created them that way! And they ignore the hard scriptures against them to thier own demise!
If real repentance and faith was preached right from the beginning then the sorry state of Christianity wouldnt be in question as it is today.
Most blame God by saying I was created to be a homosexual, or just cannot repent of sins that lead to death!
Gal 6:7 Be not deceived; God is not mocked: for whatsoever a man soweth, that shall he also reap.
Gal 6:8 For he that soweth to his flesh shall of the flesh reap corruption; but he that soweth to the Spirit shall of the Spirit reap life everlasting.
It is important that they do repent for what they done, however Satan has planted those wicked seeds in them for a long while, and has grown into something horrible something firmly rooted in their hearts that they do feel it is natural.l Since they feel it is natural, they then think God has made them this way, although we know this not to be true. It takes a lot of prayer and time to uproot what has been planted, however God will.
That being said, it is partially a matter of real repentance and faith that caused many of the Christians to stray away, however I do believe it goes far deeper than this. I believe it is a matter of the Spiritual connection a person has with God. When he has this connection he will be able to recognize evil, and to be able to stay away from that which is wicked and closer to our Lord. Most Churches nowadays teach that you can no longer have the Holy Ghost rest in you, and that you can no longer have a conversation with God. If you do say this they will think you are crazy. However this is FAR from the truth. We know from Hebrews 13:8 that Jesus does not change, and that even today he wants us to remain close to him. However many ignore this based upon tradition, because so many value their traditional beliefs rather than Scripture. This too is a bad seed planted by Satan, so that he might be able to work in the lives of Christians that much more. Due to the lack of closeness modern day Christians have with God many are no longer able to identify wickedness as easily, causing them to be more vulnerable to sin. Yes, we have the bible, and this will help you identify sin, but there are so many different people saying that this interpretation is correct, or this one is. Making it more confusing for Christians to see the truth. Jesus sent us the Spirit of Truth, to help guide us and to help us stray away from evil. Yet because people have turned their eyes from Jesus giving Satan the opportunity to plant that bad seed, many have rejected it saying it was a thing of the past. That it can only be gained through repetitious rituals, or that only certain people can get it. Because of these lies, many are now so easily deceived, and raising there kids and teaching them the false teachings they have learned. So due to all of the bad seeds Satan has planted, we have all of the problems we do today. The Christians gave him an inch and he took a mile. So in order to fix all of the problems in the churches today, including homosexuality, we need to stop listening to these meaningless traditions and focus our eyes on Jesus and the word which God has already given us. We need to allow the Holy Spirit to be apart of the church again, to help guide us and help us seek the truth. Without this the modern day churches will only drift more and more away. Satan does not use simple little attacks against something that God made holy, but he uses brilliant strategies that may take a while but is highly effective in achieving his long term goal, which is our death.