I think part of the reason that so many people yo-yo diet is that we're instructed on the "rules" of weight loss—do this, don't do that or you'll never lose weight—that we're not given the opportunity to find what works for us. Each and every one of us is different and we have to realize that all of these diet plans and rules are not made with the individual in mind—they're made to cater to a group of perpetual dieters most of the time.
It's one of the reasons why I threw most of those "diet rules" out the window and just did what worked for me. I break many of the "rules" but last time I checked I was successful.
Find what works for you. If what you find is what gets you to stay on track, then it works. It's YOUR individualized plan that works for you. Will it work for someone else? Maybe not, but that doesn't matter at all.
Forget the rules of dieting and figure out how you're going to successfully change your life—make your own "rules."