“And the men of Judah came, and there they anointed David king over the house of Judah.” 2 Samuel 2:4 (ESV)
God’s will cannot be thwarted. God will accomplish His purposes and God will fulfill His plan. God’s timing is not always easy for us to understand with our human limitations. God is infinite and we are finite. There is a tremendous gap that our intellect cannot fill. God is omniscient, omnipotent, and omnipresent. In His grace and mercy, God chooses to use us in His master plan.
From a human perspective, David seemed to be the least likely candidate to be anointed as king. In fact, his father Jesse did not even include him in the lineup when Samuel showed up. After Samuel examined the sons of Jesse, he inquired if Jesse had anymore. Jesse revealed to Samuel that he had his youngest son out in the field tending sheep.
- “And he sent and brought him in. Now he was ruddy and had beautiful eyes and was handsome. And the Lord said, ‘Arise, anoint him, for this is he.’ Then Samuel took the horn of oil and anointed him in the midst of his brothers. And the Spirit of the Lord rushed upon David from that day forward. And Samuel rose up and went to Ramah.” 1 Samuel 16:12-13 (ESV)
God affirmed His selection by telling Samuel to anoint David. Many years passed from that moment of affirmation to the moment when the men of Judah came to anoint David king over the house of Judah. David had experienced major battles, heartbreak, and mourning the death of King Saul and Jonathan. Now it was time for David to reign as king.
Wait for God’s timing. His timing is impeccable. God is working all things together for your good and His glory.
Riding HIS Wave,
Stephen Trammell
Lead Pastor
Follow me on twitter at: http://twitter.com/stephentrammell