Music Why is there so much yearning in Christmas songs? By Milton Guevara Published December 24, 2025 at 4:49 AM EST Twitter LinkedIn Email Listen • 3:50 From Mariah Carey's "All I Want for Christmas Is You" to John Lennon's "Happy Xmas (War Is Over)," there's a lot of yearning in Christmas songs. But why? Copyright 2025 NPR