Our guest today is John Pavlovitz, a progressive Christian pastor, writer, and activist from Raleigh, North Carolina. He's the author of the popular blog, "Stuff That Needs To Be Said," which offers advice and admonitions for Christians living in the era of Trump. His following on this blog has led to him being called the "digital pastor of the resistance." Currently a youth pastor at North Raleigh Community Church, he's also the author of "A Bigger Table: Building Messy, Authentic, and Hopeful