Sometimes it feels like time is racing past so quickly that it almost seems like a blur. At other times, especially when we're waiting on something from God, time to go painfully slow. Today we'll look at David's journey from teen shepherd boy to King of Israel and examine how we can have patience with purpose as we wait for our next step that God has prepared for us.