Being overweight for any length of time can ruin you appetite and metabolism. Being overweight usually causes insulin resistance at some point, and develop into metabolic syndrome. Also continuous overeating down regulates the production of leptin which is produced when the stomach is full. Competitive eater have this issue, as when they eat they don't feel full so they are able to eat much more,