“slaves were freed, women got the vote and blacks were allowed to marry whites...”
None of which was a sin, rather the contrary, particularly when the slaves were freed and marriage was allowed, God’s law was being honored.
The homosexual “marriage” farce is a grievous sin.
Just because you call it sin (whatever that is) doesn’t make it so and even it if what you said was true, we are a democratic secular nation not a theocracy.