Morality should only be rooted in what harms others, religion (the three biggies from the Mideast) and the bible have made morals into something they were never intended to be. They call oxytocin many things, the love chemical etc, but one thing it is is the morality chemical. morality is a social thing that has dare i say evolved in us to make a stronger society by basically making us feel empathy for our community. This basic idea tells you not to steal or murder. All the other nonsense was man made to control and separate people. We may think of things like homosexuality or what have you as moral issues, but so was eating shellfish or pork when slavery was ok. The bible doesn't teach morals, it merely conditions follower on the backs of some good natural morals we have such as love your neighbor, don't murder and so on. There are prairie dogs of two different species, one has a brain partitioned differently than the other species. One has this community hormone going on and one doesn't. The one group they prairie dogs happen to be monogamous, why does one have it and not the other? who knows. But as humans with the bonding empathy hormone we are capable of great morality without a single rule from any book. There is a great TedTalk on oxytocin. "I had shown in the early 2000s that countries with a higher proportion of trustworthy people are more prosperous. So in these countries, more economic transactions occur and more wealth is created, alleviating poverty. So poor countries are by and large low trust countries. So if I understood the chemistry of trustworthiness, I might help alleviate poverty"...
http://www.ted.com/talks/paul_zak_trust_morality_and_oxytocin?language=en