Yahoo Health10 Essential Facts About Your Metabolism and Weight LossYahoo HealthIf you've ever struggled with the numbers on the scale, you've probably blamed it on your metabolism. But what is metabolism exactly and how does it work? The term metabolism actually refers to all the processes in the body that use energy, according ...