It seems to me we've reached an irretrievable political split in the USA so why not make that split a literal one and make two brand new countries? We could call them the Assembled States of America and the New Republic of America or something like that. One could be pro-choice and have limited access to weapons, some kind of universal healthcare, respected rights for LGBTQ people. The usual stuff, kind of like Canada I suppose. The other could have anti-abortion laws, unlimited access to weapons, no state-sponsored or supported healthcare system. No rights for the LGBT community. We're almost there already so why not make it a physical reality. We could give all current US citizens six or twelve months to make up their minds which new country they and their minors and dependents would like to be a citizen of. On segregation you'd get a new passport and that would be that. You could maybe visit each country on some kind of reciprocal arrangement but if you want to switch from one to another you'd go through the same visa, green card, citizenship process just like anyone coming from a foreign country now. Wouldn't that just make everyone a lot happier and put an end to this endless spiral of bickering and resentment we seem to be trapped in?