I think a moderate approach to every issue is key. Division is what keeps us from progress. We all need to put down our guards, listen to opposing points of view, and come up with solutions that are good for everyone. I'm not naive enough to believe we can please everyone all the time, but we need to lay aside our differences for the good of everyone.