David (Psalm 40)

“I have waited, waited for the Lord and he stooped towards me and put a new song in my heart.”

Such tender words, spoken with a quiet hope in our God’s promises.

Lord God, how often I have felt your hovering presence stooping to shelter me, as you refresh my tired heart with a new song.