So many 'learned folk' always get it wrong! The problem is one of 'secular humanism', which is a religion according to Thomas Mann, John Dewey and Noah Webster.
What is the answer? Jesus Christ!
Or if you reject Him... and wish to remain a 'secular humanist' at least try to be honest... there is no such thing as 'same sex marriage'. Animals of the same sex do not mate nor do humans. There are men and women who get married and then there are men and women whos desire for worldly flesh make them 'sexual deviates' ...what they really are - an abomination.
Conservatives have bought heavily into this BS also. Henry Hyde has introduced more severe legislation limiting fathers' rights than has Hillary Clinton. That goes for the Elianistas too!