You are being reactionary, Chris. Time will pass and your good friend will remain your friend.
FWIW this apolitical American agrees with TJ's analysis of Trump. In addition, consider the idea that Trump's campaign reflects/captured the American zeitgeist.
You also suffer from high post count syndrome for which there is no cure.