Bernie Sanders and Donald Trump are both resonating, but for different reasons.

Donald Trump Bernie Sanders

Bernie Sanders’ “revolutionary” and so-called “socialist” rhetoric is resonating even in conservative Iowa. On the other side Donald Trump is gaining a lot of traction as well with his brand of explicit nativist talk.

Part of all this is a wave on both the right and left that’s tired of the same old politicians with the same old talking points. Both conservatives and liberals are looking for someone to tell them something new, something unexpected, something a little dangerous.

But what’s interesting to note is that on the left people are gravitating to a message of economic parity for all, while on the right they’re congregating around a message of racism and hate for immigrants.

As my more spiritual friends might point out, what we gravitate to reveals what’s in our hearts.