I prefer stacking most of my food early in the day. I prefer a small and early dinner. Even though I'm up late, I don't like to eat late or eat my biggest meal at night. Energy, mood, workout performance, body comp, and everything else is better when the day starts with plenty of food. I'm talking like two-thirds of my daily food intake before noon. In the past when I've restricted all day, that was a setup for feeling generally crappy and overeating at night.
About fasting, I was reading something from Dr Jason Fung. He was describing people who should never fast because it's dangerous and stupid for them, and he described me. That really reaffirmed the importance of tuning out these conversations about "optimal" eating/timing for weight loss, for obese diabetics, to reverse heart disease, to starve cancer cells. They're not talking to me. You know who is talking to me? My own body, all the time. It knows. It tells me what it needs and what feels awful, but it's the one expert I wasn't consulting. Everything is better now that we communicate again, and it sure as heck doesn't want to limit carbs, or fast all day, or eat mountains of raw vegetables, or go to sleep stuffed.