I'm glad to hear that impacted you so well. Did you just fast for the day or was it longer? It has been proven that fasting clears out your body of toxins and reboots it fresh and makes you feel better. Here are some news clips that I found:
A study, conducted by Dr. Valter Longo and colleagues from the University of Southern California (USC) in Los Angeles, found longer periods of fasting - 2-4 days - may even "reboot" the immune system, clearing out old immune cells and regenerating new ones - a process they say could protect against cell damage caused by factors such as aging and chemotherapy.
Since the body is unable to get its energy from food during fasting, it dips into glucose that is stored in the liver and muscles. This begins around 8 hours after the last meal is consumed. "A detoxification process also occurs, because any toxins stored in the body's fat are dissolved and removed from the body," he adds, noting that after a few days of fasting, higher levels of endorphins - "feel-good" hormones - are produced in the blood, which can have a positive impact on mental well-being.
"When you starve, the system tries to save energy, and one of the things it can do to save energy is to recycle a lot of the immune cells that are not needed, especially those that may be damaged," Dr. Longo explains.
In their study, published in the journal Cell Stem Cell, the team found that repeated cycles of 2-4 days without food over a 6-month period destroyed the old and damaged immune cells in mice and generated new ones.