I smoked for 10 years and have now been smoke free for 1 year 2 months. I used a medication called Chantix, worked for me and my brother. I had tried cold turkey and hypnosis before and neither of those worked. I would go to your Dr. and he can perscribe it for ya. That is what i would recommend as it worked great for me. I still hang out with people that smoke all the time and it isn't an issue at all. I even go outside with them at bars and such and hangout with them while they are smoking and it doesn't really bother me.