Like Joseph, "held in chains and fetters" for 14 years, David who hid in a cave, Abraham with Isaac,; life brings seemingly contradictory challenges to God's love. "But those who wait upon the Lord, He will renew their strength." (Is40:31) Waiting on the Lord means to hope for and anticipate His guidance and blessings. It involves an active process of sinking our hope deep into Him -to submit to God's will and trust in His (
sometimes invisible) goodness. This waiting is not passive; it requires patience and reliance on divine strength. The wait, the challenge
is what gives strength. ." Lean not on your own understanding- ( insight) in all your ways acknowledge Him and He will (eventually) make your path straight". He has challenged me much,
but failed me never