The feeling of satiety generally comes from two sides: from the brain, and from the rest of the body. A lot can go wrong here. In obese people, the gene that codes for satiety may be defective, and such people simply do not get that full feeling after eating. According to the ‘selfish brain’ theory, the brain does not receive enough of the energy eaten as food, and so decides that it is still hungry.

