Politics, Weirdness Cartoons of the moment May 17, 2016 / This SMBC Cartoon – summarizes me quite well and