Fasting is not only a physical but also a spiritual exercise that has many lasting benefits. It enables a person to develop sustained consciousness of God, helps one to choose a healthier lifestyle by small but meaningful changes in the dietary habits, and helps to make a person more humble and purposeful in daily life.