This is such an important message and don't be put off by the title and being a Bible bashing experience.
The bible teacher Nelson Walker comes across as a loving uncle and shares that homosexuality isn't the unpardonable sin, he categories it as any sin.
He shares that God doesn't give you the impulse to sin, but it is the Devil and it's up to us how we deal with that situation, it's important to remember that it isn't a sin to be tempted, it is given into it is the sin.
Nelson Walker speaks about Justification, Sanctification and Glorification and if you watch this video, it will help you understand these doctrines that develop your Christian character from when your born again to the time you pass away.
I hope you will be blessed by this video.