I water fast about 90 days out of the year (~25 consecutive days each time) and dry fast for about 30 (8 to 10 consecutive days each time).
People eat too much (and not even "bad" foods, just anything really) and more importantly - too often. Digesting food matter is a great way to get sick and maintain sickness.