I'm having a problem with food cravings. I could go to a resturant and eat till I'm full then when I get home I'll be looking for something to eat again. Another question, I heard that it takes calories to digest foods so if this is true then if a package says 300 calories then is that the total or subtract that from the digestion?