A question was asked, "I heard a Christmas song today by John Lennon. New Yorkers love him and his song, "Imagine." In it, he imagines a world of peace and proposes that religion must be abolished in order for there to be peace. So, if this was his belief, then why did he write a song celebrating Christmas?".
In 1980, the year of his death, Lennon confessed, “I’m a most religious fellow. I was brought up a Christian, and I only now understand some of the things that Christ was saying in those parables.” So did John Lennon actually become a Christian? John felt organized religion did more harm than good. Many make Lennon’s “Imagine” into some kind of atheist anthem, taking the singer’s words – and stated intent behind the song – out of context. The song actually substantiates the reality of the existence of heaven and hell. During an interview for Playboy magazine only a few months before he died, he said why he wrote ‘Imagine’ and what it’s about; "Someone gave me a Christian prayer book", and Lennon says "The song ‘Imagine’ is a prayer praying that Christian denominations would stop infighting, all just live as one. The concept of positive prayer … if you can imagine a world at peace, with no denominations of religion – not without religion, but without this ‘my God-is-bigger-than-your-God’ thing – then it can be true.” That’s why John Lennon wrote "Imagine."