when fasting. you detox as you are doing this. that is why a lot of people bring thier personal spiritual beliefs to the front of thier lives when fasting. to have that to lean on to feel the "its going to be ok" feeling. i think that really helps a lot of people get through it. fasting also is a way to achieve spiritual enlightenment. like you find yourself and your personal truth through fasting. its not about finding a god. but finding a truth.
does that make any sense?