Waiting…waiting…waiting…it is one of the greatest challenges of our life. God used waiting in the life of Noah, Abraham, Joseph, Moses, and David. For 2000 years believers have been waiting for the “glorious appearing” of Jesus. Waiting is part of God’s process – in God’s economy waiting is not a waste, but a worthwhile work to focus and shape us into what He desires. And He gently reminds us through the process or after the process that His timing is, was, and always will be perfect.