There is no universal "morality."<quoted text>What you want pookie, is to make all things amoral a right by claiming it's hidden in the constitution. It will never be in the constitution, and only liberal outlets will claim it is.
For example, I take marriage more seriously than the average straight person. And my religion tells me divorce is wrong except under very specific circumstances. So my morality would be to not allow most divorce.
But I can't make that a law. I have no justification to use my beliefs to restrict the rights of other citizens who don't believe the same way.
So the only thing you can go by is "harm caused" or not, rather than the highly subjective "morality."
Devil worship can be considered immoral. But it does not cause harm. It is not illegal. People who do that can get married.
However, sacrificing a 10 year old kid as part of a Satanic ritual is illegal, because it causes harm, not because it's immoral.
Side note: there is absolutely nothing immoral about same sex marriage, and I am of much higher moral caliber than your average American who has no regard for their marriage or children (or neighbors, for that matter) and who lie, cheat and steal and then lie about cheating and stealing.