Well stated Don. Its incredible that 10% ( i would even be bold enough to say less than 5%) on both sides of the aisle tend to “speak” for us all. And if you don’t yell back, “Yeah!’ then you’re labeled a bigot, homophobe, racist, marxist, every other name out there. It’s a toxic environment. When two people of opposing views can’t sit down to discuss their disagreements on political issues without it ending up in a shouting match, then we’ve crossed the point of no return. I’ve been stating that if people just sit down to talk, discuss peacefully, not try to win the debate, then we’ll realize we are probably closer to agreement than we are apart. The first step is a sit-down.