Morality differs in every society, and it is a convenient term of socially approved habits. Ruth Benedict, Patterns of Culture (1934) Human morals and morality have been pondered for hundreds of years by some of the most enlightened people in human existence. Morals are defined by the culture in which you are born. People's way of life, their cultural customs, and social norms differ greatly across the earth. People's morals are different in every society because cultures are all something that have evolved over time; changing with each generation within a society. After thousands of years of existence and hundreds of evolved languages, cultures have evolved different value systems or moral codes for living and communicating; all of which are referred to as morality. As human's we strive for perfection for something better then what we've got currently. It is amusing how we as humans strive for something non-existent, unknown and completely foreign to us. In achieving this foreign desire we are required to compare and contrast differences. When we look at the various societies evolving around the globe we look at the value system of the peoples, their cultures and means of supporting life. We judge their values against our own set of moral values and pass judgement on whether or not it is right to act in that way. Standards, like standards of conduct, are the inventions of man and are therefore all subjective and culture-bound. (Reason at Work p. 38) As described by the theory of Cultural Relativism, different societies have different moral codes and there is no objective standard by which to judge one society's code to be morally superior to another (Reason at Work p.36, 1996 ). A person's opinion on the subject of whether or not an act is morally right or wrong is ent ...