I never know what to make of "the science" of fasting, it doesn't matter to me. I just know that fasting makes me feel good. The body can adapt to all sorts of things, mine has adapted well to fasting. I'm fit and healthy and mobile and I'm certain that fasting has played a role in my overall good health. But it's not for everyone.
I started fasting for one reason: it felt gross to eat all day. It felt gross to always have something in my stomach, to always be digesting something, to always be thinking about food. Fasting made me feel lighter, sharper, and more capable, so I stuck with it.
If there's one thing I've learned over the years it's that "nutrition" is simply eating the foods you respond well to. That's it. Forget the diets and the programs and the plans. Pay attention to what you eat and how it makes you feel, adjust accordingly. Same thing with training and fitness. It's less about following a specific routine, and more about building intuition so that you are training in a way that develops the type of body you want, that expresses your ideal of strength, endurance, capacity, etc. in a way that feels natural to you.