Stanford University Emeritus Professor Rene Girard explains that Christianity is structurally similar to ancient myths, and at the same time, Christianity destroys the mythological system. I can’t do the man justice. Listen to it here.

When Pride Feels Like Pain: A Survivor’s Perspective
Every June, rainbow flags are hoisted high. Cities erupt in celebration. Schools, public libraries, corporations,