Awesome! Now go put Earnest Brecker and Sigmund Freud on your reading list, and we can move on.
** Also I probably wrongfully assume that everyone is familiar with Kant, which might not be the case outside of german speaking countries. But the point is there is and has been for some time a definition of what is moral that is broken down logically. Any truly subjective morality should be irradicated because it's not needed and is ultimately going to cause more harm than good.