To me, the biggest thing we need to do now is stop being so blinded by our own thoughts. Both sides are horrendous at this lately. It seems that very few people can think in an objective, rational manner. You don't have to agree with the other side, differences are what help make this country grow....however, I feel that sometime in the past 20 years the dialogue has moved to name-calling (both sides) accusations (both sides) as well as a completely irrational hatred for ANY political belief that goes against your own (both sides)
The truth lies somewhere in the middle. It just seems that if you agree with even 1 policy of the opposing side you are labeled as a traitor, racist, socialist, whatever. How did the political parties become the parties of 1 ideal? I mean that in the way that when 1 policy is talked about, you seem to be only be 1 side full bore or the other.....even if you may agree with the other side on the other 99 policies. Everything is now politicized and we fuel that by arguing, name calling and being just down right nasty to each other over differing beliefs.
I am so sick of the way people have to tear others down, or claim the other side has an agenda (destroying America or creating a white nation, or whatever) Neither is remotely near that truth.....generally everyone wants the best for everyone else. The way the feel is the best way to accomplish that is different sure...but to actually think the other side is out to destroy this nation is stupid, and making that person unable & unwilling to listen to the other side and look at things in an objective, rational manner.
So take a step back and look at what/why someone may really believe what they believe....you don't have to agree, but you don't have to be an asshole about it either.