I've heard many people say that "Homosexuality is a gift from God" or "God made me homosexual". I know that this might offend some people but I would be wrong to not tell you the truth. Those two statements are not of God and therefore are lies from Satan. Homosexuality is not a gift from God nor did He make you like that. Homosexuality is a sin and God hates all sin. "Do not lie with a man as one lies with a woman; that is detestable."- Leviticus 18:22. This verse clearly shows that God disapproves of homosexuality. "Therefore God gave them over in the sinful desires of their hearts to sexual impurity for the degrading of their bodies with one another. They exchanged the truth about God for a lie, and worshiped and served created things rather than the Creator—who is forever praised. Amen. Because of this, God gave them over to shameful lusts. Even their women exchanged natural sexual relations for unnatural ones. In the same way the men also abandoned natural relations with women and were inflamed with lust for one another. Men committed shameful acts with other men, and received in themselves the due penalty for their error."- Romans 1:24-27. This proves that God did not make us like this, but simply let us do what we wanted to (free will) as a result of our sinful nature. We as humans wanted to please our sinful desires rather than serve God so God let us choose.
I have met people who have said they were a Christian, but yet accepted their homosexuality. As Christians, we should try our best to put ALL sin to death, including homosexuality. Most people have accepted homosexuality as part of who they are because of what people have told them, saying that it's nothing wrong with being that way. “Although they know God's righteous decree that those who do such things deserve death, they not only continue to do these very things but also approve of those who practice them”- Romans 1:32 . If you are going to accept one sin then you might as well accept all your sins. To say that you’re a Christian and you believe that sin is bad but yet accept this particular sin as part of who you are is hypocritical. It is just like a straight person saying that they hate sin and love God, but their sex addiction is apart of whom they are. We would look at him like he was sadly mistaken, if not crazy. But some people might say "Who are you to judge?" but the question is what type of brother would I be to you if I didn't show you your wrong and left you lost? That would be like a Christian not telling an unsaved person about Jesus because he sees that he is happy in his sinful ways. This is not to down cast you but to rebuke and uplift you to do the will of God and not the will of Satan.
Even though homosexuality is wrong, it doesn't give anyone the right to look down on those who are homosexual, especially Christians. The reason why I say especially Christians is because we should know of God's love and we should know how it feels to be lost and confused since we were all at one time enemies and separated from God. Many homosexuals have abandoned the faith and/or thought and talked badly about Christians as well as Christianity because they have encountered a "Christian" who spoke wrongly of them because of there sexuality. A person who is a homosexual is someone who is living in sin, just as you and I lived in sin before and sin still. So if I know that I myself am sinful, how can I possibly look down and condemn someone who is also in sin? Instead we should not only help them and tell them about the love of God but also show it as well.