Have you ever wondered why fasting is woven into major religions? Of course, you already know that Catholics fast during Lent; Muslims do during Ramadan.