Waiting for David

I read the story of King David’s anointing in the Bible with the kids this evening.  It’s amazing how reading in a new format (i.e. a children’s bible) can give you new ways to think about the stories.

I realized something: it was a long time from David’s anointing until the time that he stepped onto the public stage and starting fulfilling his God-given role as King of Israel.  What did he do during that time? He chased sheep.

David was specifically called by God to do something, and was then placed right back into his everyday life.  How many times do you think he wondered (while tending those dumb, smelly little animals) whether God had really called him?

Of course, with hindsight, we can see that God was training David.  He was giving him the chance to learn leadership; to learn how to shepherd God’s people.  God was training his hands for war: sending bears and lions to teach David to fight, protect and kill.  But it must have all seemed like drudgery at the time.  It probably felt as if God had never called him.

Have you ever been called by God to do something, then dropped back into your everyday life?  Do you ever wonder, “Was God really asking me to do that?” Do you wonder why nothing’s changed?  Could it be because God is preparing you, making you ready for the day you’ll fulfill your destiny? Might he be using small, everyday tasks to build character, to shape your skills?

If you feel that God spoke to you at some point in your life, sit down and think about it.  Write down as much as you remember and pray for direction.  It could be that God’s not finished with that call yet.

3 thoughts on “Waiting for David

  1. Grandma says:

    Andrew: reminds me of the time you spent in Astoria doing ordinary labor in the Coast Guard waiting (God was preparing you) for your future in that service – many wonderful experiences since. Love you Andrew.

  2. Krista says:

    I really have appreciated this post and your observations, Andrew. A really good reminder… (And on another note – we miss you guys!)

Leave a Reply