The way to stay at your healthy weight is to apply some tenacity around your individual calorific needs. I have tried many different eating habits (no gluten, vegan, low carb, vegetarian, no "white" stuff) and non work better than simply eating less calories than your body needs to lose weight!
Here is the formula:
1. Figure out what you are supposed to be consuming every day. I love this site http://www.freedieting.com/tools/calorie_calculator.htm
2. Measure and log all of your intake daily. I use this app on my iPhone http://www.loseit.com/
3. Make sure to REWARD yourself for your daily tenacity (to give your own generosity and therefore not be attached to the scale for results).
And remember to have a SWEET day everyday!