"Gay marriage and homosexuality were part of the moral landscape faced by the first Christians in Ancient Rome."
This a good article but I do have one bone to pick with the author and other authors as well, for that matter, and it's in the very first line of the article. Why do so many people go along with calling the perversion of same sex "marriage", gay marriage? It's 'Same Sex Role Playing", 'A Perverse Affront to Marriage", or maybe, 'Enshrining Unnatural Perversion'. Whatever it can be called, it's shouldn't be called "gay marriage" no matter how convenient is is to do so. Every time someone uses the term "gay" rather than at a minimum "homosexual" they're reinforcing the propaganda that's been spread for so long.
There is no "gay lifestyle", there is only aberrant, unnatural, perverse, homosexual, behavior that some people repeat as long as they can get away with it.