“How long, O Lord? . . . How long . . . ? How long . . . ? How long . . . ?” Psalm 13:1-2
There is an in-between-ness to this life. God gives us great promises in the gospel. Then he calls us to wait for their fulfillment. He doesn’t give us everything right away. He calls us to wait.
In between the giving and the fulfilling of God’s promises, the waiting can be hard. Sometimes it can seem impossible to endure, because what we’re stuck in for now doesn’t just fall short of God’s great promises. Our experience can be the opposite of God’s great promises. Living in-between is not easy.
But God’s greatest gift is not always what we think. God’s greatest gift is himself. And he does give himself right now. His own reality and presence and nearness and immediacy and smile: “The Lord is near to the brokenhearted” (Psalm 34:18), “The Lord is near to all who call upon him, to all who call upon him in truth” (Psalm 145:18).
That is not a consolation prize, not something we have to settle for. There is nothing greater in all this world. We don’t understand how God draws near and we can’t control him. But this is real, very real, very wonderful.
As we stumble forward, God’s real presence gives us strength to wait without self-pity but with resilient good cheer.