Who would have believed we would even be having this discussion 20 or 30 years ago? There are reasons why we have marriage laws, and they are called children. Gay relationships do not produce children, and so there is no reason why the government should sanction them. Spouses are given certain benefits, so that they can afford to stay home and raise children. In a gay relationship, there is no reason why both parties concerned cannot go out and get their own benefits... and if one is disabled, thats what RSDI Social Security and disability insurance are for.
Read Thomas Sowell's thoughts on this issue.