Podcast:This American Life Published On: Sun Dec 14 2025 Description: The vexing difficulty of finding the perfect gift. Visit thisamericanlife.org/lifepartners to sign up for our premium subscription.Prologue: Host Ira Glass goes to a busy Target store one week before Christmas. Most shoppers he talks to don't think any of their gifts will be returned. (3 minutes)Act One: Ian Brown tries, after decades of failure, to give his mother the perfect Christmas gift. He and his brother attempt something they haven't done since they were kids: Rehearse and sing her a program of Christmas carols. (19 minutes)Act Two: We play a 1959 original recording of Truman Capote reading his holiday story A Christmas Memory. (18 minutes)Act Three: Caitlin Shetterly reports on a true-life holiday fable from rural Maine, complete with a misunderstood recluse with a heart of gold, a deserving family in need, and a very special Christmas tree farm with secrets of its own. (16 minutes)Transcripts are available at thisamericanlife.orgThis American Life privacy policy.Learn more about sponsor message choices.