Charmaine sent me the perfect devotional for us today:
Our Daily Bread: The Waiting
Waiting for God’s promises to be fulfilled is part of trusting Him. No matter how long the delay, we must wait for Him. As the writer of Hebrews reminds us, "Let us hold unswervingly to the hope we profess, for he who promised is faithful." (Heb. 10:23).
God is faithful. He has brought us safely this far and He will see us through until the end of our days, and the days of our children.