Every year it feels like it’s never going to come, until finally Christmas eve is here. After thousands of years of prophecy and after 400 years of waiting for a word from the Lord, Jesus finally came. All God had promised came through in the person of Jesus.