Feel free to disagree with any part of this and offer your own explanation of how personal morals are formed.
Morals are formed by society and instilled in us from the day we arrive on his planet. Western countries have the same types of society, where you find a job, get marred, buy a house, start a family.. And that is the accepted way of life. Murder is wrong, rape is wrong, etc. there are certain morals that are shared by almost every society on earth
But what about when people from different societies do not agree? Who is right?
For example, the Middle East is a very male dominated society. Women must cover their skin, do as their husband asks, are second class citizens, etc. Men can have more than one wife and can sleep with all of them. If a man from the Western world were to try the same thing he would likely be single and 'shunned' from his social group, frowned upon and seen as 'bad'.
There are more extreme examples, like the belief in the death penalty. Asian countries punish drug trafficking with death, and I know that outrages many Australians as you occasionally get the odd Aussie who is on trial and facing the death penalty.
Is it wrong for these societies to behave in such a way? Should they all "get with the times" and stop being so morally misguided? Or do our own personal values lose credibility when we try to apply them to a society that didn't help shape them?
How do you think morals are formed?