Why People Who Share Values End Up on Opposite Sides of Society's Biggest Debates