I've never tried any "diet" per se, but what has been most successful for me in times where I'm trying to be healthier is focusing on getting the nutrients first, then after I've fulfilled all those needs and am still hungry or whatever, allow myself the indulgences. Fluffy white bread fresh from the oven is just so amazingly delicious, it's dangerous. But I also know trying to avoid it altogether is just asking for a swift failure.