As a daily reader of the Northern Virginian Daily, I am dismayed at the lack of civility and vitriol displayed by “trolls” commenting online on published letters to the editor. I can understand disagreeing with someone’s point of view, but the personal attacks and mocking attacks are shameful. A recent example includes “Pssst.... Dan.... napkin.... you have a large glob of Faux News dribble hanging from your chin.”

What does this discourse accomplish – nothing, it is degrading and represents the immaturity and pettiness of the author(s). At a time when we should be coming together as a nation, many of us do all we can to attack and shame our neighbor for his or her political beliefs. Social media has run amuck, and it has to stop.

Even though I am a registered Republican, I supported President Obama for eight years as the nation’s commander-in-chief and did not “resist” from day one as many continue to do to this day. By reading your paper on a daily basis, I can’t understand why many residents of the valley literally hate President Trump. Disagree yes, and I disagree with him as well, but hate? I guess I just do not understand.

We must seek common ground or this nation is doomed to failure – compromise starts in your own home – how else are we to live together? For once, try to listen and understand someone’s point of view before you attack them. The recent “confrontation” between the Covington High School students and a Native American again illustrates how quickly we are to judge and hate. It has to stop.

James R. Poplar III, Quicksburg