Hi,
I agree it's not for everyone. It works for me. I eat all my favorite things throughout the day. I'm not a picky eater L:)L
I actually eat several small meals throughout the day so I'm munching regularly. I start my day with breakfast so my body does not think I am starving it. I "tape my mouth" at 4:00 (just kidding)...I stop eating at 4:00, and the weight melts off. It's not water weight...It's "fat" weight so the weight stays off. (unless you start the crazy eating again)
This works for me because I don't want to deprive myself of yummy treats. If I want a piece of chocolate or cake or some ice cream, I have it. I have to watch it cuz sugar is the enemy here.
I'm most active in the evening so I burn calories then. I do my workouts (bike rides etc.) in the evening too. :D