To me, morals at self defined
No, morality is set by the society/culture in which you live.
Like the moral aspect of defining marriage as being between one man and one woman. Right?
Exactly. In many cultures it is defined as one man and many women. Were these cultures evil?
You are making mine and
Bonzi's point.
The answer to your question depends largely on who you ask.
Our "society," through a democratic process, decided that marriage is defined as "one man one woman." This was decided by majorities in several States and still, a minority of activists with enough left leaning judges have managed to change that definition. . . DESPITE the majority moral views of our society. So, clearly those who demand and support "gay marriage" do
not get their "morality" from the society in which they live.
On the contrary, it is America that has changed.
In Pew Research Center polling in 2001, Americans opposed same-sex marriage by a margin of 57% to 35%.
Since then, support for same-sex marriage has steadily grown. And today, support for same-sex marriage is at its highest point since Pew Research Center began polling on this issue. Based on polling in 2017, a majority of Americans (62%) support same-sex marriage, while 32% oppose it.