I believe homosexuality is a person who is sexual broken and in the need of a Savior. God is there for anyone, every sin is bad.. we are imperfect people, we make mistakes, God sees our brokeness and wants to be there for us to heal us, but most important is that we know that we can come as we are.
Even homosexual people.. if they start to believe in God and they realise in their hearts, that being homsexual feels wrong.. then we can know they have a heart to change, cuz they know it's not right and they're longing for that healing.
God can change the desires of a homosexual person, if the person repents, asks forgiviness and wants to heal, it's a choice and everyone has a free will.
There is a difference between accepting being homsexual and giving in, then struggling against it and trusting God thru it.
I think some christians struggle with homosexual feelings, and they are trying to hide it.. and pretend they are are so fine and lying to themselves, while we as brothers and sisters in Christ could help them thru it, pray for them and give them hope. Instead of judging the person we have to help them, see their broken hearts and bring them closer to our God who loves us all so dearly.
So if there's any person on this forum who believes in God.. but is struggling with homosexuality, and hates it and is trying to fight against it.. come as you are, the Lord loves you so much and wants to give you healing, He knows your heart your everything.
Search for the Healer, don't just long for the healing.. instead of asking the Lord to get you out of your problems and situation ask Him to get you thru it.
Our problems and brokeness and loneliness or depression etc, only brings us closer to the Lord.
Remember everyone we should hate the sins, but we should love the sinner and look to their hearts like God sees them. Everyone has feelings and emotions and wants someone to understand them and help them, even homosexuals.