Fasting is not for losing weight, it is for giving your digestive system a rest and cleansing. Yes you will lose weight because you are taking in less calories but as you noted you will gain it all back once you begin doing what you were doing that made you overweight in the first place. Eating Sugar free anything is not the answer also because replacing that Sugar is something even more damaging - artificial sweeteners. You may lose weight but you are poisioning yourself......not a good trade off. You should check out Dr. Schulze 's web site and learn how to really take care of your body, the rest will fall into place including your weight. What good is being thin if you jeopardise you health?