Everyone has something to say about Donald Trump. People tell me that Trump is winning because Americans are angry. Political pundits on both sides of the partisan aisle agree on this point. But why are people angry? Like Trump, some of them are racist, xenophobic, sexist, nativist and many other unpleasant things.