Prayer and Fasting
I figured out, by fasting (with prayer), why God asks us to fast. It is all about learning self control. If we can control so basic a need such as eating, we will be much better prepared to control our other cravings and desires. Like: anger, sexuality, selfishness, resentments. Fasting is a training ground from which we can derive some of the spiritual maturity that we all need.