Is there any way to condense different acceptable moral codes into a consolidated, single code? (Sort of like Jesus saying, "Love God....heart, soul, mind, strength...and your neighbor as yourself.)
In the case of Jesus' code, to say that NO ONE has ever achieved "total morality" is to say, depressingly, that no one has ever really, totally loved. That would be an empty world.
An Anglican ordaining a female priest finds that morally acceptable, a Catholic doesn't.
Both believe they follow the teachings of Jesus. Loving thy neighbour etc. But have a man-made moral code imposed on their beliefs.
I'm a Catholic. I have a certain number of moral beliefs (all of which I don't meet daily, I'll admit...but a sinner am I, so ~shruggin~). Therefore I cannot attest to `doing the right thing' possibly in the eyes of my Anglican brethren.
It's a deep question. But at the end of the day, I revert back to the fact that you cannot do the right thing in the eyes of everyone.
All any of us can do is our best, within our own remit of beliefs.