And he humbled you and let you hunger and fed you with manna, which you did not know, nor did your fathers know, that he might make you know that man does not live by bread alone, but man lives by every word that comes from the mouth of the LORD.
God seemingly delays in His deliverance to reveal to us who we really are apart from Him; it is to show our dependency, and in turn, humble us. Not only are we dependent beings, but solely dependent on God Himself (Deut. 32:36-37). Often God views us in the comfortability of our souls, and uses the wilderness to test our faith and allegiance (Deut. 8:16-17). He lets us struggle in our independence that we may realize our dependance for Him, and we revert to cries of rescue to our Deliverer (Ex. 2:23). It is at that moment where God arrives: when He can turn our cries for Him into songs praising His love, mercy, and deliverance. There are two states preceding salvation: the state of our necessity and Christ’s sufficiency. Do not let pride strip you of seeing your state of need for God.
Now as you may be wandering, realize that our extensive agony in the wilderness may be preparing us for God’s deliverance, showing us our true bondage, need, and calamity, before God presents Himself as redeemer. Trust Him in this moment of testing; turn not to spite and hatred, but cry to Him for rescue in humility, that He may turn your cries into songs.