Advent is a word that means coming. In the season of Advent we prepare our hearts to celebrate how Christ came to us, how he is coming to us, and how he will come again in glory. We are all waiting for something. And while we hate waiting, there is no getting around it; we all have to wait. This sermon series looks at the reasons why God makes us wait, what God might be trying to teach us in our season of waiting, and how we can learn to wait well.