Here in America the political posts have been brutal as you can imagine. It's a shame that any kind of civilized discourse has gone out the window. You can't disagree with someone without being disowned and demonized.
It sounds like you handled this well, with an open mind and a sense of humor.