The reasons many of us fast can vary. A time of fasting may precede an overwhelming task that lies ahead or one you find yourself in the midst of. Reasons we fast: repentance of sins, preparing for God's work, healing for self or others, cleanse, change of heart or desire.