We may have heard of God’s plans several times, but maybe they have not come to pass. David was first anointed as king of Israel when he was about 16 years of age in 1 Samuel 16:13 while Saul was still king. He was anointed again in Samuel 2:4 just after Saul died. And a third time in 2 Samuel 5:3. He finally became king at 40 years. May we not lose heart. May we depend on God’s grace for the fulfilment of His promises.