Intermittent fasting is one of those hailed forms of fasting that comes with the promise of a slew of health benefits. To ...