English Standard Version, David Cochran Audio Bible
Make haste, O God, to deliver me!
O Lord, make haste to help me!
2 Let them be put to shame and confusion
who seek my life!
Let them be turned back and brought to dishonor
who delight in my hurt!
3 Let them turn back because of their shame
who say, “Aha, Aha!”
4 May all who seek you
rejoice and be glad in you!
May those who love your salvation
say evermore, “God is great!”
5 But I am poor and needy;
hasten to me, O God!
You are my help and my deliverer;
O Lord, do not delay!
David had many times where his life seemed in turmoil. He looked for the Lord for help. Mighty David, admitted to the Lord, he was needy and poor. The Lord heard his cry and helped him. David was anointed of God, but not perfect. David had the advantage of being told by a mighty prophet of God that it would all turn out well, many times David wondered about that, just as Abram wondered if God would fulfill His word to Abram.
Wouldn't we all like a personal word given to us by our Father God? When we read the Scriptures, God is giving us His Word. Faith - God means what He says. Hope - He means me! Love - all there ever was, God directs towards you, His endless supply. Causing the disciple John - who had personally witnessed God's glory to Jesus Christ in the transfiguration - to write 18 times in his Gospel about the Glory of God. John went on to say: God is Love!