I know people love IF, and I used to do IF.... andit really did not do much for me. I actually see a small benefit from having a substantial breakfast, light but substantial lunch and a substantial dinner. When I was IFing, I did breakfast then dinner and would end up half the time raiding the pantry for "healthy snack"like nuts etc. With three meals a day, I stay on track much better.
I tend to overeat over time. I overeat chocolate, but for the first say, month it is allowed, I stick to a nice square every day or two, then inevitably sooner or later, eating the whole damn thing. Same with ice cream, so these two items are now banished from the house (I can have them if I go out and really want them).
I might overeat fruit but don't consider it problematic. I'm not super concerned over eating a pint of really great berries or half of a watermelon. When I did Whole 30, I lost weight and was eating a ton of fruit, even things like dates.
I'd say my reasons for overeating healthy primal stuff (nuts and fruits) is either driven by hunger OR the fruit is just in season and awesome. As fall has set in, I eat fewer fruits because they aren't that great. I know I still can't handle chocolate or ice cream.