You need a structure that limits calories to lose weight, because most freely feeding plans do not work. Freely feeding on zero fat food doesn’t work, because a bagel is 400 calories, has zero grams of fat, and you can eat a dozen bagels a day or 4800 calories a day – and not lose weight. In fact, you’ll gain weight. Freely feeding on zero carbohydrate food doesn’t work either. A slab of ribs (without barbecue sauce) is 3000 calories. Freely feeding on 2 slabs of ribs a day, or 6000 calories, you’re eating zero grams of carbohydate and you’ll gain weight. You need a structure that limits calories.