And still people believe in the sources of their old bad morals (religion). Its ridiculous to say all other religions are horrible while mine is perfect and far too many religious people say exactly that. We once thought that indians were less than human as if that justifies torturing them raping them and driving them off their land. Today they are considered equals. Black people were once considered to be less than humans and this horrible logic was somehow used to justify owning them as slaves. Criminal law and religion are very flawed because they were created by humans. You only think your laws and religions are better because you adapted to them emotionally which is the same reason our ancestors thought theirs were good. You all need to grow up and start thinking for yourself.
Morality is the common law of the land, like the farmer has claim to land that he mixed his sweat and blood to and you have the right to the fruits to your labour. What you are talking about is public perception, which constantly changes. The basic most basic few moral principles: don't harm others and don't kill others. They almost never change.
There is no requirement that anyone be in a relationship at all. Furthermore, anyone is free to walk away from their partner or spouse at any time. We are only prisoners (slaves) in our own minds with regards to relationships. I am much more concerned about how the common man/woman has become a beaten down slave to Government and the Corporate Elites.