@spendius,
Five out of 50 states. You think that means that most Americans side with you. Sugar, how long has it been since Stonewall? You and your mates in your famous pub do know what Stonewall is?
The Stonewall Inn, Greenwich Village, NYC was raided by police in 1969. Afterwards, homosexuals staged a series of demonstrations there known as the Stonewall Riots and acknowledged as the beginning of the gay rights movement against some fairly draconian laws against homosexuality.
That was only 41 years ago. It is widely theorized that the social mixing of service men and women from all parts of the country during WWII brought homosexuality into the open. So, WWII for Americans was 1941-45, or twenty+ years before Stonewall.
You think that the 45 states that do not recognize same sex marriage is mark of agreement with you? Go back and reread what Monterey Jack told you. People are becoming more accepting of gays and of same sex marriage.
Denmark recognized a sort of gay partnership in 1989. The Netherlands recognized same sex marriage in 2001.
You are incapable of putting together a rational argument!