Древняя Греция и Древний Рим, древняя Месопотамия, провинция Фуджан в древнем Китае, древний Египет, периоды династии Мин и династии Жу в Китае. В Европе запреты на однополые браки возникли только в Средние Века с распространением авраамических религий. Тем не менее то тут, то там, постоянно были прецеденты. Например 16 апреля 1061 года в Галиции в Испании был заключен брак между двумя мужчинами (Pedro Diaz и Muño Vandilaz), которых обвенчал священник в церкви. Мишель де Монтань, французский философ 16 века, часто в своих рукописях упоминает регулярно случавшиеся венчания однополых пар на церемонии Тридентины в Риме. Более того, даже у индейцев северной Америки существовали не только однополые браки, но и понятие о том, что гендеров не два, а аж пять. Первые конкистадоры были в ужасе и понятное дело, объявили это поклонением Сатане и начали насильно вытеснять эти традиции. Что творилось скажем в Индии, тоже все знают, достаточно почитать трактаты Камасутры где все любят всех)))