
Bishop Fulton Sheen Remastered
The Meaning of Love, The Meaning of Christmas (1955)
Coming soon to iPhone. Already have it? “Listen in Starcast” takes you straight there.
On this episode
About this episode
Context & Background Title: The Meaning of Love, The Meaning of Christmas Why: A special Christmas telecast designed to counter the modern notion that man can perfect himself solely through psychology or self-discipline. Date: December 1955 Location: The Adelphi Theatre in New York City, NY Occasion: Episode of the Life Is Worth Living Television Series Summary Bishop 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…