I think it is good to clean out the system every so often. But, to give your body a "rest"?? And this rest is starving your body of needed nutrition. No doubt, its helped some. But, you are STARVING yourself. I don't think someone should do this if for weightloss.. You aren't going to lose weight that way and if you do, it'll come right back. If its for health problems..ask the Dr what he or she thinks about it. Take all the safety precautions..
I think its one thing to take colon cleansers but continue eating its a whole other ball game to not eat anything for weeks at a time. It is not good for the body!
The body needs certain nutrients each day to function normally. Fasting (not Ramadaan) is taking away needed nutrients. Such as Calcium, Vit A, B, C, D, E., potassium, sodium. These are things the body needs each day. Also, proteins, carbs, and fats. The body needs those. Many peopl who do these cleanses lose a lot of muscle mass. The reason is that the body needs to get its energy somewhere.
Here's the breakdown:
You intake food (proteins, carbs, fats)
You digest them
The excess calories go to different areas of the body.
Example: carbs, a certain amount is stored in the liver. The rest is stored in the muscles.
So, IF you stop eating this happens: The liver gives off its carbs (not much at all)..
Then The muscles start giving off carbs. Your muscles breakdown. They use carbs for fuel.
Now... some diets cut out carbs. But the carbs are replaced with proteins and good fats.. that is a good thing.
But, fasting and not replacing those carbs is NOT!
In the short term the person may feel better. However, in the long term, it detriments the body.