"So as David stood there among his brothers, Samuel took the flask of olive oil he had brought and anointed David with the oil. And the Spirit of the Lord came powerfully upon David from that day on. Then Samuel returned to Ramah." -1 Samuel 16:13
We live in a microwave culture. If we want something, we want it now! But, even though we can go through a drive-thru to get fast food immediately, this microwave mentality often does not apply to our calling and life with God.
We tend to think of David in the Bible as the great shepherd king, the worshipper after God's own heart. But I wonder when we think of him, if we truly consider all the processing David endured after he was anointed to be king? Yes, he won the fight against Goliath; but after he was anointed, he went back to tending sheep! He spent many years running from Saul. It was only after he was tested and he did not kill his enemy Saul that God allowed David to be king. This was years after Samuel had anointed the little shepherd boy in the field before his brothers.
Often we can be impatient with God's processing. We may want God's promises - all right now! But God has His reasons for timing that may not make sense to us in the moment. We may not be ready. We may not be able to handle what He wants to give us until He puts us in a place of character building. We have to learn to trust God when we have not yet seen the manifestation of the dream that is on the inside of our hearts. This is how God knows we can be trusted with it. This is how we grow to be able to have the capacity to carry God-sized dreams. We grow through experience.
Are you letting God grow you through experience? Even if you feel the place you are at right now is not your ultimate destination, decide to treat it with respect. It will often provide the training ground we'll need to be able to withstand God's promises in our lives and our ultimate calling.