Group hugs would be unnecessary if each of us would simply accept that most of us, for better or worse, are simply the way we are, and that if we cannot agree on controversial topics - its just best to live and let live.
I am one of the biggest offenders of self-righteous tone. I am passionate about the things I believe in, but I should never assume that my opinion is always (or even half-times) the correct one.
Our country desperately needs a different tone. Let it start with me simply allowing others their viewpoints. I don't have to accept them, but neither do I have to always be right.
People have the absolute right to be wrong about something. I'm not going to change someone's mind through what I type or say. However, that might be possible with my deeds.
If we spent more time helping others, we'd have less time to be critical.