First of all you need to understand not only what he says but what the ultimate meaning is.
2 things sometimes.
I will say he calls it like he sees it!
Never has a POTUS like him very refreshing some things he says are only opinion
Also the OP is not a Trump supporter..........................