Terms like same-sex marriage, sexual orientation, gender identity, and gay Christian are part of daily discourse; yet enormous controversy surrounds them. They are the stuff of news headlines and vitriolic social media posts. But they also reflect stirrings of the heart in real people with real questions and concerns...