Who is Stephen?

Stephen Bradford Long is a writer, yoga teacher, and podcaster living and working in the mountains of Western North Carolina. He is a former Christian missionary, received his bachelor’s of music from Montreat College, and is an RYT200 certified yoga teacher through the Yoga Alliance. He is also a heretic, Satanist, and cat enthusiast. 

His work focuses on LGBT topics, religion, spirituality, and mental health. He is the Creative Director of Rock Candy Recordings: a coalition of independent artists working together to create a better world, and he hosts the Sacred Tension Podcast every week.