PSALM‬ ‭13‬:‭1‬-‭6‬ ‭


”O Lord, how long will you forget me? Forever? How long will you look the other way? How long must I struggle with anguish in my soul, with sorrow in my heart every day? How long will my enemy have the upper hand? Turn and answer me, O Lord my God! Restore the sparkle to my eyes, or I will die. Don’t let my enemies gloat, saying, “We have defeated him!” Don’t let them rejoice at my downfall. But I trust in your unfailing love. I will rejoice because you have rescued me. I will sing to the Lord because he is good to me.“
‭‭‬‬

Psalms‬ ‭13‬:‭1‬-‭6‬ ‭NLT

The passage of time is difficult for a creature that lives in the present. Yet we are repeatedly taught to wait upon the Lord. God is not finite, but this doesn’t mean that he has no understanding of the cost of waiting for his timing. In fact, an infinite being could be said to be always waiting if he experienced waiting in any sense of the word. Therefore, it could be said that the fact that God knows that we wait means that he is always waiting. This would make him far more patient than we are. The truth is that God takes the time for his will to be accomplished so that his love for humanity can be best served. Another perspective is that David’s difficulty in waiting takes into account those in his immediate peripheral. But when God waits to accomplish justice, he does so with the entirety of David’s circle in mind. This is precisely how God can enact a prophecy that applies to David’s distant descendants. David, on some level knows this and gives God credit for it. Yet, he also speaks plainly about the fact that it is difficult to be locked into this temporal existence. Indeed, both are appropriate and coexistent truths. We ought to be honest about our difficulties with God. He knows them well. But we should be hopeful as well. We serve a God who is dynamic.


JOSH McGARY.COM