In a culture/society that says you deserve to feel good and enjoy the good things that this world has to offer -  fasting is pausing and seeing how God is the one that can only truly satisfy. Many things in the world are for our good - yet God must be our ultimate source - and fasting helps us to reorient ourselves to Him.