In almost every aspect of society, there is a clear BLACK or WHITE side, and it is represented by either Democrats or Republicans. This country is essentially split down the middle... Black or White, there is not a Grey!
Now, maybe there should be... maybe the world would be a better place if there were, but the fact of the matter is, there isn't, and there isn't likely to be, anytime in our near future. The issues above are too sharply divided, there is no room to compromise either way. Any compromise, is a willing surrender of the issue to the other side. To me, these issues are far to important to surrender or compromise. Could there be compromise? Perhaps, but it requires BOTH sides willing to give up some level of principle, and neither side is interested in that! In my opinion, and I've been blasted for this before, we are coming down to a Cultural Civil War over these things, because neither side is willing to give an inch. Perhaps when the bloodshed claims a few hundred thousands or maybe even a million American lives, the two sides can come to some reasonable compromise? As it stands now, we have two political parties, each representing one of the two Black or White sides of these issues, and we must decide which side stands for the majority of what we believe is right. Because, it's either that, or ammo the fuck up!