“Waiting is Hard”
By Tim and Kathy Keller
“How long, O Lord, how long?” is the cry of someone who has walked with more pain and sickness than he thought he could ever bear. God hears the prayers of the faltering because of his “unfailing love” (the Hebrew chesedh, the steadfast love of a covenant God who cares for us not because we are perfect but because he is) (verse 4). Though David scarcely has the heart to pray, his tears are not in vain. He gets an “answering touch” (verses 8–9)—an assurance that God is listening even though he hasn’t done anything about the circumstances—yet (verse 10). God walks with us, and helps us to “run with perseverance the race” (Hebrews 12:1).
Prayer: “Thy promise is my only plea—with this I venture nigh. Thou callest burdened souls to Thee, and such, O Lord, am I (John Newton).” I know that your love is unfailing even if I don’t feel it. But I ask that in your grace you touch me and give me a sense of your presence at my side. Amen.
Excerpt from The Songs of Jesus: A Year of Daily Devotions in the Psalms by Timothy Keller and Kathy Keller
Reprinted by arrangement with Viking Books, a member of Penguin Group (USA) LLC, A Penguin Random House Company. Copyright © 2015 by Timothy Keller and Kathy Keller