Well I've never been and will never be a smoker, but I have had a few struggles in life and what freed me was really taking days off(more like retreats) to just forget about everything and only communicate to God through prayer, praise, reading, meditation, etc. It was during these times God taught me to control my thoughts and my body(Okay He never taught me exactly, it just happened). I believe that if we draw closer to God, He will wipe away all struggle. I will be praying for you. God bless