The Meaning of Love, The Meaning of Christmas (1955) episode artwork

EPISODE · Dec 19, 2025 · 22 MIN

The Meaning of Love, The Meaning of Christmas (1955)

from Bishop Fulton Sheen Remastered · host Bishop Fulton J. Sheen Audio Team

Context & BackgroundTitle: The Meaning of Love, The Meaning of ChristmasWhy: A special Christmas telecast designed to counter the modern notion that man can perfect himself solely through psychology or self-discipline.Date: December 1955Location: The Adelphi Theatre in New York City, NYOccasion: Episode of the Life Is Worth Living Television SeriesSummaryBishop Sheen opens this telecast by contrasting the two fundamental philosophies of life: the ancient and modern attempt by man to reach perfection through his own efforts versus the Christian reality of God coming down to man. He argues that systems relying on self-discipline or mere psychology fail because humanity cannot "lift itself by its own bootstraps." Sheen diagnoses the human condition as one containing an internal "beast" that cannot be tamed from within; just as chemicals cannot become plants unless the plant comes down to absorb them, man cannot ascend to the divine unless the Divine first descends to him.This analogy sets the stage for the true definition of Christmas: the Incarnation as a necessary rescue operation rather than a mere historical event. Sheen explains that for any lower order of creation to rise, the higher order must humble itself and lift the lower up—a law of nature that finds its ultimate expression in Bethlehem. He concludes that Christ’s birth was not intended to make humans "nice people," but to transform them into "new men" and children of God. The talk ends with the comforting reminder that because Christ was born among beasts in a manger, He is unafraid to be born within the "beast" of the imperfect human soul.

Episode metadata supplied by the publisher feed · Published Dec 19, 2025

Embed this episode

Ready to play

The Meaning of Love, The Meaning of Christmas (1955)

0:00 22:51

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Bishop Fulton Sheen Remastered?

This episode is 22 minutes long.

When was this Bishop Fulton Sheen Remastered episode published?

This episode was published on December 19, 2025.

Can I download this Bishop Fulton Sheen Remastered episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!