Why don't you start working out. Build that habit and start reducing the amount of ciggerettes you smoke. That way you won't gain as much. But I've read some articles that said that the fear of gaining weight is psychological, but I've read otherwise too.