Homosexual marriage simply doesn't exist. There is no precedent for it, and it's backed by millennia of laws, findings, and research.
All these states that had constitutional amendments had to do was disregard the federal judges that struck it down.
Look what Justice Moore did in AL. He took action and stood up for the state while the Governor hid underneath somebody's skirt.
The state of Alabama does recognize homosexual marriage. If you are an educator (college, university, primary, secondary) in any public institution in the state, then state provided medical insurance covers the same sex spouse if you choose.