Usually there is not only one single cause for obesity. Overweight is caused by eating to much fat. Biological as well as life-style factors contribute to this problem. A lot of obese people are not aware of their physical hunger and satisfaction. They lack a natural control of their eating and can, because of that, more easily be caught in an abuse of food. Such a person eats in order to suppress negative feelings, and to escape problems instead of facing up to them.
Source web 4 health.info