One reason, say experts from the Lowe Angeles Biomedical Research Institute at Harbor-UCLA Medical Center, could be linked to how heavy you were when you were born. Tiny babies with a low birth weight could be literally 'programmed' to eat more, they claim. That's because they develop fewer neurons in part of the brain that controls food intake.
Writing in the journal Brain Research, the scientists claim their findings suggest overeating could be programmed at the level of stem cells before you're even born. At least it may be in cases where the mother has poor or inadequate nutrition.
Previous studies have already suggested that being born underweight is associated with an increased risk of adult obesity, cardiovascular disease, type 2 diabetes, high blood pressure and osteoporosis. But this latest report is the first to point out a difference in neural stem cells between low-birth-weight and normal-weight babies.
Their findings, say the researchers, highlight the importance of eating well during pregnancy in order to protect your child from obesity, as well as other health problems, when they grow up.
Were you a small baby? Do you think it's affected your appetite?