President Barack Obama's announcement today that he supports the right of all Americans - regardless of sexual orientation - to legally marry the person they love marks an enormous milestone.
It was just back in 2004, when Republicans made antagonism to gay marriage a central organizing principle of their fight to win the presidential election. But in 2012, after Republicans greeted Vice President Joe Biden's announcement of support for gay marriage with stunned silence - it just took three days for the President to join him.
For those who still worry about the impact this announcement will have on the presidential race, consider the upside: After making his views plain, President Obama will now be able to credibly state in 2013 and beyond, that the American people considered the alternatives and chose his position. There won't be any accusations that he tried to keep his position secret or any of that.
This is a historic day. And it's a very big day for our politics.