There is an easy answer to the Marriage Problem
Keep religion out of politics. Bush has every right to be a Chrisitian, but he has no right to use his beliefs in some fictitous supernatural being to not allow gay marriage. How is gay marriage so wrong? Divorce among Hetro's is rampant, as is abuse. Why is it that Britney Spears can get married and annulled in 2 days and no one says that is a mockery of marriage.
Two people who love each other completely can hurt no one. I have been with my partner for nine years and my biological daughter lives with us. She is a happy hetrosexual well adjusted young woman. I personally don't care if they call it marriage or civil unions or anything else. I just want the same right as any hetro couple. Not special rights. The same rights!