Of course we have, and I'm sure we'll agree with each other on future occasions as well. It's still ok to argue politely at the dinner table. We can hold differing views on some subjects and still agree the rest of the time.
I sincerely appreciate your respect and comments, and if you were here in person, I'd be honored to shake your hand! I don't agree with everything, and would like to carry on, but can't at the moment. Maybe later.