Fasting puts us in a proper attitude to submit to God. When we deprive ourselves of the necessities of life, we see how dependent we are upon God's providence. This is why in a true, spiritual fast we neither eat nor drink anything for the whole 24 hours of the day (Deuteronomy 9:18; Esther 4:16). God desires such a humble spirit in us so that we can walk in harmony with Him (Micah 6:8; Isaiah 66:2).