Psalms 132:11-12

Psalms 132:11-12

[11] The LORD  hath sworn  in truth  unto David;  he will not turn  from it; Of the fruit  of thy body  will I set  upon thy throne.  [12] If thy children  will keep  my covenant  and my testimony  that  I shall teach  them, their children  shall also sit  upon thy throne  for evermore. 

What does Psalms 132:11-12 Mean?

Contextual Meaning

God promised David-the oath being a poetic equivalent of a sure promise-that He would raise up a dynasty of David"s descendants that would follow him on Israel"s throne ( 2 Samuel 7:12-16). If they were faithful to the Lord, He would give them an unbroken succession. Of course this did not happen, because David"s descendants did not all follow God faithfully. Nevertheless God preserved David"s dynasty as He said He would.