Sunday, 26 February 2012

How Long?

Lord, how long will You forget me? Forever?
 How long will You hide Your face from me?
 How long will I store up anxious concerns within me? agony in my mind every day?
How long will my enemies dominate me?
Consider me and answer me, Lord my God. Restore brightness to my eyes, otherwise, I will sleep in death.
My enemies will say, "I have triumphed over him, and my foes will rejoice because I am shaken.
But I have trusted in Your faithful love; Your deliverance.
I will sing to the Lord because He has treated me generously.

David wrote this, long ago. Yet his lament is ours. At times we feel forgotten, neglected, oppressed by our enemies. What I love about David is his 'but' and 'yet'. Although he feels forgotten and rejected he finishes with 'But I have trusted in Your faithful love', and 'I will sing to the Lord'.

NO matter what I endure, and it has been long and hard, I have to yield a 'but'. My life is in Him, He is the answer.
WHy? Becasue He has called me and given me many great promises. He has been faithful, He has never let me go. Yes my circumstances have left me reeling but He has been there.

Daid had been annointed king, years prior. He would be thinking, "What was that all about?" Where did the promise of a hope and a future fit in with living in caves and running away from Saul?

David was in his wilderness experience and in that time he was fair game to be chased by every foul thing but there was coming a day when he would be king. He did not know when that day would be. His circumstances seemed to defy him, but he held the promise in his heart.

Have you had all torn away from you? Are you lost in the backside of the desert? Is the hope in your heart severely torn and tested? Hang on! The answer is coming!

Today, like David, praise Him, sing to Him and remind Him of His promise and His greatness. say, 'Because You are faithful, I am fulfilled, because You are good, I have hope.'

My hope is in You Lord, my strength is in You Lord, my life is in You Lord. Amen!

No comments:

Post a Comment