The gospel, which defined is "good news" is pure and undefiled good news. Many church leaders have gotten off course and sold us a lie. Listen to the Word of God!
Now to the one who works, his wage is not credited as a favor, but as what is due.
But to the one who does not work, but believes in Him who justifies the ungodly, his faith is credited as righteousness,
just as David also speaks of the blessing on the man to whom God credits righteousness apart from works:
"BLESSED ARE THOSE WHOSE LAWLESS DEEDS HAVE BEEN FORGIVEN,
AND WHOSE SINS HAVE BEEN COVERED.
"BLESSED IS THE MAN WHOSE SIN THE LORD WILL NOT TAKE INTO ACCOUNT."
The cart before the horse teaching of trying to be "good enough" to be a "good Christian" has dampened that lives and the witness of Christians for too many years now!
Accept, if you have accepted Jesus as your personal savior, that you are seen as holy by our God! If you will surrender your "works" and pick up His gift, your life will respond with overwhelming joy. Once the joy moves in, the desires for the aberrant things that were so very attractive to us disappear.
The more we try to defeat the wrong desires the more they will create deeper longing for those desires. We can not slay the evil that is within us it is only the indwelling Holy Spirit that can override our desires. We must quit quenching the Holy Spirit's fruitfulness in our lives by our "works" mentality. Your commitment to be more holy has gotten you what?
Surrender to grace! There is no other way!