Psalms 18:46-50

Psalms 18:46-50

[46] The LORD  liveth;  and blessed  be my rock;  of my salvation  be exalted.  [47] It is God  that avengeth  me, and subdueth  the people  under me. [48] He delivereth  me from mine enemies:  yea, thou liftest me up  above those that rise up  against me: thou hast delivered  me from the violent  man.  [49] Therefore will I give thanks  unto thee, O LORD,  among the heathen,  and sing praises  unto thy name.  [50] deliverance  giveth he to his king;  and sheweth  mercy  to his anointed,  to David,  and to his seed  for  evermore. 

What does Psalms 18:46-50 Mean?

Contextual Meaning

Only a living God could do all this for David. Consequently the king promised to praise Him among those who did not know Yahweh. God"s deliverance and His loyal love are the final gifts David mentioned as those he treasured above all others. He was confident, because of what God had done for him, that Yahweh would prove faithful and deliver David"s descendants, as He had promised as well ( 2 Samuel 7).
God"s people should always acknowledge the magnificent multifaceted character of our God. We should also recount His awesome acts of deliverance for us. Furthermore, we should continue to rely on His future faithfulness in view of who He is and what He has done for us.