While all of us are sinners, the Bible is clear that those who practice (ongoing) this type of lifestyle "shall not enter the kingdom of God". I don't think that being homosexual is a sin in itself (for it is merely temptation). Even Jesus was tempted in many ways. Temptation is of the adversary, and Jesus empowers us to overcome temptation through faith (it's a process).
I struggled with heterosexual sin (fornication), so I repented (stopped) when I committed my life to Christ. While marriage is blessed in the Bible between a believing man and woman, same-sex marriage is not condoned, because homosexuality is forbidden (marriage or not). Jesus strengthens me daily to overcome my sexual temptations. I love Him enough to want to please Him and do what is His will and not my own. Remember, the temptation is not the sin; the action upon the temptation is ~ and the condoning of (regarding iniquity) is the real issue. Everyone struggles with temptation.
I've heard testimonies of those struggling with homosexuality, that have simply stopped practicing it, stayed in the Word, fallen in love with Jesus who changed the desires of their hearts, and now have a very happy heterosexual marriage with kids that are growing up in the Lord.
My heart goes out to those struggling with temptation. I am not homosexual, but I can only imagine how strong the conviction must be to repent when someone truly loves the Lord. If I get out of God's will, my conviction stays with me until I repent and make it right.
Jesus forgives those who have conviction of their sin and the desire to repent of it; He is able to empower believers to do His will, by the indwelling and power of the Holy Spirit (die to flesh, live to Spirit). He makes each of us into new creations, becoming more like Him as we submit our will to His. He is faithful to go through the struggle with us with compassion.