There are some matters in life that are binary. For example wholsome values based on principles. Good habits based on principles. Often we cling to evil habits in one area of life and fool ourselves that they will not affect other areas.
It takes lot of courage to say no to evil habits and when temptation comes to nip them in the bud rather than rationalizing and fooling yourself that one day you will overcome them.
What we need to understand is that the evil habit will generate serious consequences often hidden.
It is binary-Yes or No. Choose no to evil habits and stick to it.