The religious right has a problem with the word marriage. Yes, I know, we think we have a monopoly on the word. The only solution to the problem that I see would be to call your union something different or get the state out of the marriage business all together.
Separate but equal is unjust, but much more fair that the current situation. It is a baby step in the right direction and is better than no step at all. Don't ask don't tell was an improvement was it not? Another generation will have to pass before total equality in relationships can be achieved.
My solution to the problem has always been, get the state out of the marriage business all together. The legal union would be called something different and make no distinctions about a persons gender period. It is not a marriage, it is a legal contract no different than a prenup.
People could enter these agreements and not be required to marry. You should be allowed to make legal agreements with anyone and for that matter, with as many folks as you wish.
Legal issues aside, people should be allowed to marry in their churches without state interference. These marriages would not endow anyone with any legal rights, that would be another issue all together and would be defined by a state controlled legal paper separate from the marriage.
In other words, you should not have to be married to have rights and agreements between any couple. The state should handle this and religion would have nothing to say or do about legal agreements.
Just as the state should stay out of spiritual affairs and getting married should be a spiritual union only. It would be up to a church to decide who gets married. Gays and Lesbians could get married in certain churches and that would be no different than say a evangelical Christian who refused to convert to Catholicism would not be able to get married by a priest.
Religion should stay out of the affairs and legal agreements people enter into and the state should stay out of religious unions. I would think this could be easily done because there should be a separation of church and state. How can the state be involved in marriages and say they are seperated?
We get to vote on what the state does, but we have no say about what churches decide to do or not do involving marriages.
Separate church and state in regards to the marriage issue and you have removed the stumbling block for same sex couples having equality in relationships.
As long as we can vote on issues like these, there will be a problem. The religious right looks upon the same sex marriage issue like we must endorse your marriage. That is not going to happen.
It is a whole lot easier to remove this stumbling block than to change public opinion. A whole generation will have to die first for that to happen.