Some individuals say that certain sin (homosexuality to be specific) is not to be forgiven. The following verses, plus others, say different.
Matthew 12:31 Wherefore I say unto you, All manner of sin and blasphemy shall be forgiven unto men: but the blasphemy against the Holy Ghost shall not be forgiven unto men.
John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
[Do any of the above verses exclude anyone such as homosexuals? The answer is no. Remember folks, this is Jesus Christ speaking in both verses].
What can a sinner do (homosexuals included)? Read the next verse.
Ezekiel 18:21 But if the wicked will turn from all his sins that he hath committed, and keep all my statutes, and do that which is lawful and right, he shall surely live, he shall not die.
[Make the choice to repent of all your sins, change your ways, live right and lawfully; then live eternally. This is the beauty of true Christianity; (“if” one truly repents). In other words, eternal life is conditional; it must be done in truth. See Psalm 145:18].
Romans 3:23 For all have sinned, and come short of the glory of God;
[What does the word “all” mean in the above verse? It means all, every human that has ever lived; that includes you].
Please study your bibles more completely before coming to judgment of another sinner. In God's eyes some sins are worse than others, yet they all do the same thing. They separate us from Him; see Isaiah 59:2.
Two of the many other pertinent verses with the key words “all” in them: Acts 17:30; 2 Peter 3:9.
As always, please continue to study your bibles completely.