Die Einstellung der Gesellschaft zur gleichgeschlechtlichen Ehe hat sich im Laufe der Geschichte dramatisch verändert. Im mittelalterlichen Europa hielten die meisten Menschen gleichgeschlechtliche Beziehungen für unmoralisch und sündhaft.
Es gab einige Ausnahmen. Die Römer erlaubten Homosexualität in bestimmten Grenzen nicht. Die christliche Kirche hatte auch gemischte Gefühle über gleichgeschlechtliche Liebe, manchmal verurteilte sie sie, während sie sie zu anderen Zeiten als Ausdruck der Schöpfung Gottes akzeptierte. Diese Dualität blieb in unserer Zeit bis in die letzten Jahrzehnte bestehen, als immer mehr Länder begannen, die gleichgeschlechtliche Ehe legal anzuerkennen. Eine der frühesten Aufzeichnungen über homosexuelle Beziehungen stammt aus dem antiken Griechenland, wo Männer ohne soziale Stigmatisierung miteinander heiraten konnten. Aber das wurde als Privatsache gesehen und nicht als etwas, das öffentlich anerkannt werden sollte. In Rom heiratete Kaiser Nero einen Mann namens Pallada, aber ihre Beziehung endete schlecht, als Nero ihn tötete. Das Christentum wurde schließlich zur dominierenden Religion in Europa und lehnte sowohl die griechische sexuelle Freiheit als auch die römische Anerkennung ab. Der heilige Paulus argumentierte, dass Homosexualität gegen die Natur sei und daher für Gott inakzeptabel sei. Diese Ansicht herrschte über Jahrhunderte, was im Mittelalter zu einer weit verbreiteten Verfolgung von Schwulen führte. In der Renaissance wurde die Einstellung zur Homosexualität aufgrund neuer wissenschaftlicher Entdeckungen und philosophischer Ideen etwas gemildert. Einige Wissenschaftler glaubten, dass sexuelles Vergnügen natürlich und sogar gesund war, wenn man es verantwortungsvoll tat. Andere glaubten, dass alle Formen von Sex außerhalb der Ehe falsch waren. Königin Elizabeth I. verbannte bekanntlich ihren Liebhaber Robert Dudley, weil er sich weigerte, sie zu heiraten, was zu Gerüchten führte, dass sie heimlich mit einer anderen Frau verheiratet war. Unterdessen verurteilten religiöse Führer gleichgeschlechtliche Beziehungen weiterhin als unmoralisch. 1789 war Frankreich eine der ersten europäischen Nationen, die unter Napoleon Bonaparte die Homo-Ehe legalisierte. Die Französische Revolution hat bereits traditionelle Werte gestürzt, einschließlich derer, die mit Geschlechterrollen und Familienleben zusammenhängen. Napoleon betrachtete die gleichgeschlechtliche Ehe als eine Erweiterung der persönlichen Freiheit und erteilte Lizenzen an Paare, die heiraten wollten.
Diese Ehen wurden erst in späteren Jahren offiziell gesetzlich anerkannt. Im Gegensatz dazu waren andere Länder immer noch feindselig gegenüber schwulen Beziehungen. Das 20. Jahrhundert hat die Ansichten der Gesellschaft über Homosexualität grundlegend verändert, mit dem Aufkommen der Psychologie und Soziologie, die detailliertere Perspektiven auf das menschliche Verhalten bieten. In Deutschland entwickelte Sigmund Freud eine auf Verdrängung und Begehren basierende Sexualtheorie, die eine größere Toleranz gegenüber nicht heteronormativen Identitäten zulässt. Sozialistische Bewegungen förderten auch die Gleichstellung von Männern und Frauen, die die Akzeptanz verschiedener sexueller Orientierungen beinhaltete. Aber erst nach dem Zweiten Weltkrieg begannen viele Länder, gleichgeschlechtliche Partnerschaften legal anzuerkennen. Die Niederlande waren das erste Land, das dies im Jahr 20000 tat, gefolgt von Belgien, Spanien, Kanada, Südafrika, Norwegen, Schweden, Dänemark, Portugal, Island, Argentinien, Brasilien, Uruguay, Neuseeland, Australien, Irland, Finnland, Malta, Kolumbien, Ecuador, Luxemburg, Mexiko, Costa Rica, den Vereinigten Staaten und andere.