Much of the world's moral compass is broken. The moral north reads south and the moral south reads north.
Society may no longer define marriage in the only way marriage has ever been defined in the annals of recorded history. Many societies allowed polygamy, many allowed child marriages, some allowed marriage within families; but none, in thousands of years, defined marriage as the union of people of the same sex.
As you get older and wiser you realize that when people are given anything without having to earn it (unless they are physically or mentally utterly incapable of earning anything), they become ungrateful and lazy. They also become less happy.
Although images of perfection in people's personal lives can cause unhappiness, images of perfect societies - utopian images - can cause monstrous evil. In fact, forcefully changing society to conform to societal images was the greatest cause of evil in the twentieth century.