The rayway,
That was well put, I agree with everything you said. Nothing more frustrating than a conversation with someone who "knows" what's right and wrong and escalates talking to shouting when you have another view than there's. I never argue with these people, I simple change the subject...