These days, it can sometimes feel like the terms Democrat and Republican are confusing -- that they've lost meaning over time. Former Speechwriter and Pod Save America host, Jon Favreau, actually wrote his college thesis about a concept called "realignment." Or, the idea that political parties frequently reinvent themselves and their values. But why do the parties keep changing their identities? Is it as alarming as it sometimes feels to us as voters? And what does that mean for the future of our country?