Have you ever cried so many tears that you soaked your pillow?
I have, maybe you have too. If so we are in good company. King David knew what it was like to feel like you do. This is the same David who killed bears & lions. The same David who killed the giant Goliath. The same David who lead the army to victory over tens of thousands. The same David who was chosen by the Lord to be the King of Israel. The same David who was a man after God’s own heart. This man who had everything going for him, who is admired even today, he knew the kind of heartbreak that makes one weep all night.
He writes about it in Psalm 6: 3-6
My soul is in deep anguish.
How long, Lord, how long?
Turn, Lord, and deliver me
save me because of your unfailing love.
Among the dead no one proclaims your name.
Who praises you from the grave?
I am worn out from my groaning.
All night long I flood my bed with weeping
and drench my couch with tears.
King David was suffering, his soul was in deep anguish. He was worn out.
And in his despair he cried out to the Lord. He didn’t hold back. He told the Lord exactly how he was feeling. And asked the Lord to deliver him because of His unfailing love.
On the nights that we are feeling similarly to how King David felt, when our soul is in anguish and we are worn out, we too can cry out to the Lord. We don’t have to hold back. We can pour out our hearts to Him. We can ask Him to deliver us because His love for us is unfailing. The Lord sees our tears (Psalm 56:8)
And we can hold onto the promise we find in scripture. Because no matter what we face and how many tears we cried in the night, the Lord is faithful, and his compassions are new every morning.
Because of the Lord’s great love we are not consumed, for his compassions never fail.
They are new every morning; great is your faithfulness.