I've actually dealt with the same situation. Well, not the smoking part, but back when I was in elementary and middle school, I used to be extremly overweight. I always hated the way that I looked and it used to really bother me. I always felt insecure because all my friends and family were a lot smaller than me and I always felt the odd person out because of my weight. I've tried diets, I've tried working out, but nothing ever seemed to work. By the summer of 2008 when my parents seperated and I went to live with my mom, I wasn't all that sad about my parents seperating, but at that point in my life, I wasn't even worrying about my weight cause I had so many other things on my mind. So in my 8th grade year at school, I started joining in Drama and TV Production clubs because I was intrested. And over the year, I lost weight and I didn't even notice! When I went and visited my dad back in West Palm, he noticed and told me that I lost a lot of weight. And the rest of my friends and family told me the same thing. And it just amazed me because I've been wanting to lose weight all these years and when I finally don't care about my weight, is when I finally lost some weight and it just gave me another reason to love God because it seemed as if He was waiting until the time is right. Because what you want, is not what you always get, but when you control your spinning emotions and just live your life, then God will give you want you deserve for proving to Him that you're not going to let something simple as weight keep you down. And also keep you distracted from actually doing what you should be focusing on and that's Him.