Isaiah 40:29,31 He giveth power to the faint, and to them that have no might he increaseth strength. But they that wait upon The Lord shall renew their strength; they shall mount up with wings as eagles: they shall run, and not be weary; and they shall walk, and not faint. ~ I’m so glad that The Lord is the God of restoration and renewal! He not only restores our physical strength, but he makes new, fresh, and strong again our spirit. He brings us back to life. As we go through seasons and circumstances that seek to drain us of life and vigor, that drains us of strength and vitality, we can patiently wait upon The Lord knowing that he will restore us again. He doesn’t leave us in barren places. He doesn’t leave us in dry, dead places but he brings us into fruitful places filled with the Zoe of God. He makes us to lie in green pastures and prepares a table for us in the midst our enemies where we can come and be filled afresh and anew. He strengthens us with a mental strength, a spiritual strength, and a physical strength. We are spirit, soul, and body, and He is Lord over all. As we wait patiently for him, he will strengthen us and bring us into times of renewal. When we don’t feel that we can go on, he is there to carry us and to cover us. Faithful is our God! He will not fail us!