There's more common ground between the Tea Party and the Occupy Wall Street movements than you might think - a kind of populist revulsion at what seems to be the irresponsible excesses of the American financial sector and at the unwillingness or inability of the lawmakers in Washington to do enough about it.
Now, I know that as your generation looks back on that struggle, and on the many liberation movements of the past century, you may think that all of the great moral struggles have already been won.