Waiting is frustrating, whether waiting in line or waiting for a dream to be realized or waiting for God to show up. Advent, the time in which we are waiting for Christmas to come, teaches us valuable lessons about where God is in waiting and God's purpose in waiting.