Dan Savage is the country’s most notorious anti-Christian...