Why do you gain weight after quitting smoking?

Nicotine is a poison. Nicotine is a metabolic poison, leading the body to waste one third of the calories ingested. So after quitting, the body uses all of the calories that used to be wasted, and weight is gained. In addition, nicotine suppresses appetite.