"None who wait for you shall be put to shame," Psalm 25:3.
Really, now? What about all those people who waited fruitlessly? Who waited believing that you, O God, would provide? Who waited, but who died? Some of them persecuted miserably? They didn't get what was promised. What about them? Yeah. This is a problem. Really - it's a problem for us who live today. But not for them. No, here's the deal about them: They refused relief from the harrowing suffering because. Because they anticipated resurrection. Rising again to a better life. Hope. And because. Because God, their God, provided something even better for them than this world's ease. God planned for them not to get complete without you. We, together with them, are part of God's promises. God provided us with them for them to teach us what it means to hope in God and not in earth's comforts.
With a brother or sister today we wait, with the cloud of witnesses who've waited for us, in mutual hope. And, together, giving thanks, we wait for God to fulfill his sure promises.