America's two major political parties are inevitably coalitions, forced by the winner-take-all Electoral College and the need of candidates in single-member congressional districts to amass 50 percent of the vote, or nearly that, to win election.
In a nation of America's cultural variety, that means holding together groups that have different priorities and conflicting positions on issues.
So coalitions don't last forever, and change composition over time. John Kennedy's Democratic coalition united white Southerners and northern Catholics. Half a century later, Republican Mitt Romney carried white Southerners and white Catholics by wide margins.
Barack Obama's Democratic Party is a top-and-bottom coalition, with affluent gentry liberals and blacks, single women, recent Hispanic immigrants and young voters -- all groups of little political heft in Kennedy's day.
Now in the sixth year of the Obama presidency, with his job approval stuck below 50 percent, there are signs of strain. And choices made earlier, when Democrats held congressional supermajorities, are starting to prove troublesome.
One choice was to not bring forward immigration legislation that would provide a path to legalization for immigrants in the country unlawfully. This was a top priority for the Hispanic Caucus, but Obama and Democratic congressional leaders chose not to advance an issue that would cost them the support of some Democrats and require Republican votes.
During the 2012 campaign, this caused Obama few problems, except for some pointed questions in a Univision interview. But the president's job approval among Hispanics plummeted 23 points in 2013, according to Gallup -- more than any other demographic group.
And it may be plummeting even more. Hispanics are more likely than average to lack health insurance, and Obamacare was supposed to help. But, with a Spanish language website non-functional for two months, few uninsured Hispanics seem to have signed up, and the latest Pew Research Center poll shows Obamacare approval among Hispanics down to 47 percent.
One issue the Obama Democrats put ahead of immigration was global warming. In June 2009, Nancy Pelosi's House passed a cap-and-trade bill. That had political costs -- it was a career-ender for many Blue Dog Democrats -- and the issue never reached the Senate floor even when there were 60 Democrats there.
But it was a top priority for green gentry liberals. Green in their concern for the environment -- and green in terms of money. This year, San Francisco hedge fund billionaire Tom Steyer pledged to spend $100 million to elect candidates opposed to the Keystone XL pipeline.
Upwards of 60 percent of voters favor a permit for Keystone XL. Canada is a safe source of energy, and pipelines are the safest way to transport oil. But Obama has held up the approval process for five years -- longer than it took America to get from Pearl Harbor to the surrender of Germany and Japan. Money talks.
Some analysts have argued that opposing Keystone XL will appeal to young voters, the Millennial generation that voted 66 and 60 percent for Obama in 2008 and 2012. But Pew reports that Millennials are less likely than their elders to describe themselves as environmentalists; only 32 percent do so.
Speaking of Millennials, it is hard to see what they have gotten from the Obama Democrats. The 2009 stimulus package, Princeton political scientist Julian Zelizer points out, sent money to states to protect jobs of public employee union members rather than create new jobs for young people.
The public employee unions, after all, give lots of money to Democrats. The Millennials, the chumps, just give them votes -- or did.
Millennials also came out on the short end of Obamacare, which was designed to have under-30s with negative net worth subsidize premiums for peak-net-worth elders aged 50 to 64. Evidently, Obamacare's architects were focused on whom they could pay off rather than whom they were gouging.
Democrats have also been split on charter schools, with New York Mayor Bill de Blasio and teacher unions trying to shut them down while New York Gov. Andrew Cuomo cheers on the low-income parents rallying for them.
Obama and Education Secretary Arne Duncan have a mixed record on the issue. State Democrats face internal fights between teacher unions and parents.
National Democrats meanwhile are flailing on Obamacare. Senate Democrats, in panic over adverse polls, are thinking of legislating fixes, while the administration keeps rewriting the law.
It's still true that Republicans are having a hard time assembling a majority coalition. But the Democrats' majority coalition seems to be breaking down.