David was at a low point in his reign. He was on the run from his own son, Absalom. His kingdom was in chaos, His family was a mess and his very life was in question. He was accurate in his assessment–that all of his enemies and many of his friends were sure that this time, God would not deliver!
In the midst of that, David sees God for who he is and had been in his life. He recognizes God as his shield, his deliverer, the one that made him King. He knew God would not only protect him, but he would also sustain, defend and ultimately avenge him against his enemies–even if his enemy was his son. David had lived through so many trials and circumstances that it had to be God that would bring victory–that he was actually comfortable in that space. It seemed obvious to David–even on the run, that it would be God that would win the day.
In our lives, like in David’s, we have to be able to look back at God’s track record, look now at his call and mission, and look ahead to his promise and his power. If we will, His record speaks for itself, his mission is true and inspired and his promise is consistent–He will protect, prepare and provide for our needs and for our journey. We can never give up, never give in and never forget the greatness and the promise of our Father, Lord and God!
God Bless You
Lord, how many are my foes!
How many rise up against me!
2 Many are saying of me,
“God will not deliver him.”
3 But you, Lord, are a shield around me,
my glory, the One who lifts my head high.
4 I call out to the Lord,
and he answers me from his holy mountain.
5 I lie down and sleep;
I wake again, because the Lord sustains me.
6 I will not fear though tens of thousands
assail me on every side.
7 Arise, Lord!
Deliver me, my God!
Strike all my enemies on the jaw;
break the teeth of the wicked.
8 From the Lord comes deliverance.
May your blessing be on your people