The word “Christmas” is a compound word made up of the name “Christ” plus the word “mass”—which means celebration. "Christ" is not a name as much as a Greek word or title, meaning "anointed"—equivalent to the Hebrew word "Messiah." Based on the words of the prophets, the Jews of Palestine were waiting for the day they would celebrate the promised Messiah—they were waiting for Christmas.
Although Jesus came 2,000 years ago to deliver us from sin, we are yet waiting for His second coming when He will truly be celebrated by Israel (and the whole world) as the Messiah. It is then we will truly celebrate Christ—it will be the authentic Christmas! And that ‘day’ will go on forever.
But that Christmas day will only be celebrated by those who love His appearing (2 Tim. 4:8), who have been eagerly waiting for His glory and to be revealed as His sons (Rom. 8:18-19). On that Christmas day death and sin will be no more (1 Cor. 15:54). On that Christmas day we will be changed forever (1 Cor. 15:51), and receive eternal rewards (1 Cor. 3:14; Rev. 22:12). On that Christmas day, we will be given to Jesus by the Father as His long-awaited present—His virgin Bride (2 Cor. 11:2). We are still waiting for that Christmas—when the curse will be lifted, the saints glorified, Christ worshiped, and the whole creation liberated.
What a sadly watered-down version of Christmas day most people (even Christians!) will be celebrating tomorrow—without fully appreciating the one yet to come: the Christmas day we are waiting for.