I don't think it's as complicated as people make it out to be. If I eat more than I burn, I gain. If I eat less, I lose. Doesn't matter what I eat. I just try to keep it healthy. Too much protein and you fart like a pack mule and I just don't believe in it. Your body can only process so much, the rest you excrement or it turns to fat.