Ultimately it will all come down to the person eating more calories than they burn.
But how much you desire to eat and how quickly yoy burn calories are both factors that are heavily affected by hormones. And there are a number of conditions such as metabolic disorder that will cause you to feel a desire to eat more and more calories while also having a low metabolism that is not burning them off.
Latest Answers