Under the equal protection clause of the US Constitution in amendment 14, gays should be allowed to have “Civil Unions” with the same “Civil” rights as married heterosexuals.
At the same time, under the 1 St amendment with its implied separation of religious churches from the civil laws of the US Constitution, no governmental agency in either the federal government or more local governments has the civil “Right” to force any church to sanctify marriages for anyone but heterosexuals. You do not have to be either a constitutional lawyer or even a Supreme Court Justice to be able to read and so interpret the US Constitution.
And YES people, it is really that simple!!