Friend Zenzero,
Good example, but as a friend, cannot resist but urge you that the above "habits" have to go HERE-NOW.
Just met a teacher from THE ART OF LIVING, yesterday, who does not take non-veg food as as teacher who preaches vegetarianism should himself follow it. On probing he did agree that such desires of taking non-veg food still comes to which he has to fight. Personal understanding is that all desires should drop of on its own accord without any fight and only then will it go away from its roots.
Meaning there is a vast difference between a desire dropping off and resisting it to overcome it.
My habits are gone with the grace of my Guru.
Have no idea as to how long you have indulged in smoking, drinking tea. alchohol and drugs and if it has been as long as 40 years then surely your guru's grace has worked wonders.
You also will need to find some way- may be sheer will power or meditation or surrender.
Being a part of existence which sometimes in a way is the guru too provides all necessary guidance besides surrender and meditation is always an ongoing process and time is timeless and so it is all happening HERE-NOW!
Love & rgds
Regards,