The first promise of a coming Messiah in the Bible is found in God's rebuke of Satan in Genesis 3:15. From there, as God continued to unfold His plan, the promise - and with it the expectation and the longing - grew. Yet from man’s perspective, it was a long time coming! But as the message of Christmas makes clear, although God is silent, He is not absent! And in His perfect time, He will fulfill His promises. And our longing will indeed be fulfilled.
As believers, we look back, but we also look forward. Just as our children delight in the remembrance of past Christmas joys, they also look forward to what awaits them under the tree. More is yet to come. As his people, we look back and remember that Christ has come and redeemed the world. We look forward and hope for that day when he will come again, making all things new - more is yet to come.