A vital part of our lives is to long for all that God has in store in his redemptive work. This Advent, we look to the book of Zechariah to learn what we ought to long for and how God makes good on that longing by sending us Jesus. What's more, we continue to long for Jesus to return, that all those promises can come to their full conclusion when he does.