We are and have been on the path to civil war.
This is correct. There are 3 factions: Conservatives (about 50 million of us), Liberals (about 50 million), and Mexicans (about 30 million). Everyone else falls in line behind one of those camps. The Liberals have the government, communications, and education at all levels. The Conservatives have the guns, farms (food), and economy. The Mexicans have superior reproductive traits and are effectively a servant class for whichever of the primary factions (Liberal or Conservative) proves dominant.
Right now, the Liberals and the Mexicans have us out-numbered and out-flanked in communications (hearts and minds) and breeding numbers. We, however, have them at a disadvantage in personal arms and productivity (we own all the businesses). No telling which way it would tip in the event of a all-out internal conflict, but since the Liberals have the cities, I would abandon them. They would be the first casualties of any destabilizing event, regardless of foreign or domestic instigation.