The reasons for these health benefits relate to the fact that the human body appears to be designed to thrive in a cycle of “feast and famine.” By imitating the ancestral conditions of cyclical nourishment, your body enters into a state of optimal functioning. Three major mechanisms by which fasting benefits your health include:
Increased insulin sensitivity and mitochondrial energy efficiency. […] Reduced oxidative stress. […] Increased capacity to resist stress, disease and aging.