Don’t preach down to the alcoholic, the drunk, the drug addict, the adulterer, the curse mouth, the perverted, or the porn addict about their addiction when your own addiction has got chains on you too! Clean up your own house and then maybe the rest of us sinners will listen to you.
Well done is better than well said. There are no degrees of sin. Sin is sin. Anything between you and the abundant life the Lord wants you to have is hurting you.