This passage reveals why we need a better Christ than David. David had sworn by the LORD that he would not kill Saul’s descendants. (1 Samuel 24:21,22) He broke this promise given in the Lord’s Name (Third Commandment) and gave seven to be killed to make atonement for the land. Jesus did not hang us on the cross to make atonement. Hallelujah for our Saviour!
“… And he gave them into the hands of the Gibeonites, and they hanged them on the mountain before the LORD,”
God’s word does not tell us words that tickle our ears. It tells us the truth. The reality of our lives and our sin and our need for Jesus.
How does David’s capitulation to the desires of the Gibeonites and their murder of Saul’s bloodline measure up with the Lord’s words in verse 1,
“There is bloodguilt on Saul and on his house, because he put the Gibeonites to death.”
This is important to wrestle with. Does God’s statement here mean that He wanted David to let the Gibeonites kill off Saul’s bloodline (apart from Mephibosheth)?
As the Lord’s Christ, David’s response to God’s pronouncement was to hand Saul’s line over to be executed. Murdered.
Jesus, the Son of God, the true and promised Messiah – His response to our bloodguilt, our sin, was to offer Himself in our place.
Let us be reminded of the folly of thinking man is inherently good. Even the best of us are the worst!
Let us be reminded of how good Jesus is, how loving a Saviour He shows Himself, to give Himself up in our place!
* Father God,
Lord, sometimes we find it hard to understand.
We might not be sure what the right response to Your declaration to David was.
But we do know that Jesus, You the Son, gave Himself up in our place, taking on our guilt, bearing the penalty for our sin.
Please help us to know You better from this passage today.