Jump to content

Happy Holydays


Geee

Recommended Posts

happy-holydays
American Spectator:

Happy Holydays
By Lisa Fabrizio on 12.2.10 @ 6:06AM

The conclusion of Thanksgiving, originally a day of solemn acknowledgement that all that we have that is good is a gift from God, brings us to the celebration of the greatest gift from our Creator: the incarnation of our Savior, Jesus Christ. And just as many have seen fit to ignore the giving of thanks to God on Thanksgiving Day, so too have countless others deigned to divorce the birth of Christ from Christmas.

The reasons for this disturbing disconnect vary, but the main one seems to be that the worship of the deity recognized by the great majority of those in this country might be the cause of offense for a few; God himself excepted of course. And so in a few weeks we will commence the season of attempts at discrediting Christianity and its founder while distancing Christmas from any connection with him.

One of the most common ploys will be to claim that the date itself is nothing more than a pagan observance. Most scholars have agreed that the date of December 25 derived from pagan Rome's celebration of the Natalis Invicti; birth of the deity, Mithra, the Sun God. But this should not, as has become fashionable, justify the notion that Christianity is an offshoot of paganism, even though Scripture is filled with literary allusions to the Sun of God.

For just as the celebrations of the first Christians coincided with Jewish festivals because they, as the spiritual children of Abraham, shared in the first covenant, so too the first children of the Church, established in Rome by Saints Peter and Paul, shared in a synergetic relationship with the pagans whose worship of Mithra contained many Christian elements.snip
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1716146517
×
×
  • Create New...