Food cravings can be real hassle. And beating food cravings can be even worse. They seem to have a sinister hold on you. Catching you out when you least expect. And when you try and beat them, or get a handle on them, it seems frankly impossible. The urge to eat that fatty or sugary [...]