April 16

1 Samuel 22:1-2; Psalm 57, 142; 1 Chronicles 12:8-18; 1 Samuel 22:3-23; Psalm 52; 1 Samuel 23:1-12

It is hard to wait. Whether we are waiting for an upcoming event, for a promised gift, or for a procedure, much of life is waiting. We have reached a point in David's life where he is learning to become a master of the waiting game. He has been anointed king but has been sitting around for years waiting for his coronation day. In today's reading we find him not just failing to be enthroned, but running for his life. He learns to excel in guerrilla warfare and wilderness survival. During the waiting and survival, David learns to trust in God. Psalm 57 is one of many expressions of his trust.

In the waiting, David learns to trust God who loves him amid hardship, who is faithful when promises are not yet completed, and will vindicate him in the end. This is the same perspective we need to cultivate while we wait for Christ to return, for our ultimate home, for the sin in our life to be completely eradicated, and for all the little waits every day. Let us learn to wait well.

Father God, thank you for your promises. Help me to wait well while you, in your perfect timing, bring the fulfillment of your promises. May I trust you during confusion and difficulty, and await the restoration of all things. Amen. 

How can you begin to wait more like David did?

No Comments