Lets not forget that the human body is just a vehicle, addiction of substances be it drink, smoking, food or behaviour is a manipulated power by the elite who control this world.
Your soul, spirit is your true self so yes of course you will ascend, the only way you will not is if you have given your will to those who empower you.
If the materialistic ways of this world are everything to you then i think you have no chance, you have to let this go become your real self, become the true spirit which you are.
Now i'll go and have my addiction a good old cuppa lol!!