One of the biggest reasons people gain weight is simply NOT eating enough food! If you aren't providing your body with the energy it needs to fuel your daily activities, then it will have to begin sourcing it from somewhere else.