Homosexuality How Did this Happen? Why Same-Sex Marriage Makes Sense to So Many Albert Mohler Feb 28, 2011