Originally Posted by
ccombustable
:P the answer is rather complicated. but not eating enough can actually cause weight gain because your body burns muscle for energy before fat if it needs it. Then when you binge eat once you realize your hungry your body stores that as fat.
losing muscle mass is the biggest killer because the more muscle you have, the more energy your body needs in general so the more fat it'll burn (provided your not starving it buy not eating properly). So as you loose muscle, but continue the same eating habits, your just stacking on more calories than you need.
All that combines to weight gain for inactive people :P