When Isaiah promised the Israelites a messiah, they no doubt believed that such a one would come within their lifetimes, as we humans tend to be self-centered that way. Instead, they had to wait centuries to discover the truth behind Isaiah's message. God worked on His own timeframe.
We need to remember this in our lives as well. Too often we feel that our prayers have gone unanswered simply because we wanted them to be answered now. God has a greater future planned for all of us. Some gifts are worth the wait.