The Washington Post reports on a poll which shows that 58% of American now support gay marriage. The expected divide exists between liberals and conservatives and Democrats and Republicans. What tips the scale is self described moderates and Independents. Both groups support gay marriage by comfortable margins.
A very large gap exists between seniors and people younger than 30. 44% of seniors support it while 81% of people under 30 do. Its easy to see where this is heading.