Fasting is deciding to NOT EAT for 24 hour or some period of time. This is a practice that Christians have done for centuries --- why? What does it do for our relationship with God?

Fasting is done in response to moments in our lives to express grief and uncertainty --- to just come close to God.