I don't think you should fast. I don't think you should adhere to any set schedule. Why do people overconsume calories?
Well, part of it is processed foods. Sugars and oils are added to things, which do little for satiety but greatly increase caloric density. Flours and grain products provide little satiety as well, encouraging overeating. But that's not all.
Schedules are a problem. If you're like me, you probably work 5 days a week. You probably make your lunch the day before in preparation. You make a predetermined portion and put it in the fridge overnight. Then, 12:00pm rolls around and you take your lunch break. You eat your meal. Why? Are you always equally hungry at 12:00pm every day? Let's face it - you're sitting down at a predetermined time to eat a predetermined meal regardless of what your body is signaling. Maybe you don't really get hungry til 2:00pm. Maybe your predetermined portion is too large for you since you've literally been sitting on a chair all day and you haven't worked up an appetite. But I'm guessing you're still eating the whole thing at the same time regardless of hunger - your fate is predetermined this way.
Now, let's look at it from the other side of the table. Why are you artificially forcing yourself to fast? If you're very hungry, you're just going to ignore it? Constantly snacking is unnatural and unhealthy - I believe this 100%. However, chronic fasting is also a chronic stressor. The reason why grains are unhealthy isn't because they're outright poison. You're not going to die from eating a biscuit. However, they are inflammatory, so over years, the inflammation and trace toxins built up, the condition becomes chronic and a disease develops from a chronic stressor. Chronic fasting leads to chronically high cortisol which leads to problems later in life. Why do you think IF becomes hazardous to so many women? It can lead to lost fertility, chills, hypothyroid...the list is long.
Occasional fasting is healthy. Not snacking regularly is healthy. But adhering to artificial macro ratios and artificial fasting windows "just because," in my opinion, is not healthy for the reasons outlined above. Some days are just aren't as hungry. You've probably done less activity. Eat less food less often those days. Some days you are very hungry. You probably did something to make it so. Eat more food more often those days. And every once in awhile, go really hungry for a bit, and every once in awhile, gorge yourself til stuffed for a bit. That's really all you have to do!
Don't put your trust in anyone on this forum, including me. You are the key to your own success.