Smoking doesn't really affect my weight. I eat really good quality foods for the most part, and I find that as long as I stick to eating REAL food (fruits, veg, whole grains, lots of fresh fish, dark chocolates etc) my body has a 5 pound range I stay between.