As an outsider looking in, I had my doubts about Trump. He was a bit of a loud mouth, boastful reprobate, making promises that even he did not ever expect to have to try to fulfill. I don't think he ever expected to be elected but he spoke to many American's hearts. They elected him much to the displeasure of the Democrats. As far as I can see he has done his best to fulfill the promises he made, even to draining the swamp, he still has a way to go on that one. He has been opposed every step of the way on very promise, in spite of that he has done great things for your economy. I think when he is reelected he will finish fulfilling the rest of his promises, especially about draining the swamp. I may not agree with his approach in running the government, but he was never a Politician, he was always a business man, therefore he is taking the same approach in running the country. The rest of the world is not taking advantage of the USA like they always did, he is negotiating trade deals that are fair to all sides. Countries are afraid to call his bluff, be it in business deals or war, because they know he will not back down. Trump is (what you see is what you get). He is not two faced. Most politicians before elected will promise you the world but once in power they dance around their promises until the next election and try to buy your vote with more promises. I would sooner vote for an reprobate up front than vote for an angel up front and then find he\she is an even bigger reprobate after getting elected.

I never paid much attention to US politics, mainly because I didn't understand your system of politics, but when Obama was running for election, I started following it, actually rooted for him to be elected, I thought he would be good for all, but changed my mind after a few years. In Canada we make the mistake of putting in Liberal governments too often. We are living in a world of no absolutes, anything goes, and most of the people are of that persuasion, so we get the government we deserve. Most times they are in there for a good time (hopefully not a long time) at taxpayers expense. Right now we have an minority government, which means they could lose the right to govern at any time, so they have to govern carefully to hold unto power. When they have majority government they can push through any law they want, fair or unfair to the people.

I don't know how this impeachment farce will turn out, but the next election will be exciting to watch, much mud slinging and blood letting I'm sure.