Anyone who has tried a diet knows that sticking to the program is far from easy. No matter how good the intentions, cravings and hunger kick in at different points during the day, threatening to sabotage even the best laid plans. This is possibly the reason that many people on a diet find that losing [...]