David was not fretting that God had forgotten His promise to him. He was not frustrated by how many years had passed since he had been anointed king. He did not doubt the faithfulness of God. For David, it was unquestionable that God would fulfil His word, but how and when it happened was God’s business, not his. He believed that his part was to simply wait on God and to follow wherever God led him.