Often times Christians can be more anti-gay than any other sin. This is wrong. We're all sinners and are undeserving of God's love. It is amazing that God loves us in the first place. However, God's love is not shown with His acceptance of our sin, but with the sacrifice He paid because of our sins. Don't ask the question, "How can a homosexual be saved?", but simply ask, "How can anyone be saved?" It is the same for all people. Repentance and faith in Christ which are evidenced by a Christ-like lifestyle.