I have to say Mr. Heaton, I share some of your observations. I have not ever seen so much angry and persecuted energy demanding attention. There are protests or marches for causes but oh my gosh..some cities have had one or two a week for weeks. Portland as an example. Nope not since the. 60's. The most oft asked question...what are they protesting? What we do know is there are a lot of unhappy and misunderstood, unsupported folk out there. They are protesting anything and everything but all feel their issue needs acceptance or change but what changes  exactly aren't always made clear. The railing and finger pointing has gotten so extreme that people are, for example, posting on Facebook...I am taking a break from FB the politics are too much. The really angry post nasty propaganda from sites like Occupy  Democrats or a similar propaganda dite on the right. The internet is responsible for organizing all this acting out, what is ironic it also is the engine pushing people to stop.