Re: Roza = detoxification of the body...
Nice. JazakAllah khair for sharing.
Though it is nice to know the benefits but the intentions of fasting should always remain ONE;
Pleasing Allah even if he orders anything which is not good for my health.
That is my philosophy all the time. Why are we so much worried about finding the worldy benefit behind every Ibaadat. Roza is detoxification, Namaaz is good exercise. Isn't the justification that it is commanded by Allah (SWT) enough.
BTW, Shahadat (martyr'ism) is very bad for health, yet still one of the Allah's favorite deed (if done right, for right reasons)