Support For Same-Sex Marriage Has Hit Its Highest Point In Recorded History