Advent is a time for waiting and expecting. Similar to the people of Israel waiting for a deliver in Egypt, the people of God were waiting for a deliver in the 1st century.
However, God did the unexpected by sending Jesus to tabernacle among us in the flesh full of grace and truth.