Jane,

Maybe our current political leaders need to read this post and take a lesson or two from you.  Somehow compromise is a dirty word and cooperation is the work of traitors.  Going to the mat over everything leaves us all angry, unproductive, and frustrated.  I would love to see more of this at every level of leadership.  Well said!