The author is drowning in the Satanist cultural revolution, and believes that individuals should swim or tread water, and not grab onto a flotation device.
No, Trump is not perfect. Throughout the Bible God has used imperfect people to do good. The author seems to think it better to support a spawn of Hell like Hillary Clinton than allow an imperfect leader to help fight the flood. And not supporting Trump is supporting Hillary.
The author thinks that we, as Christians, should turn the other cheek when the godless liberals slap us to the ground and sneer at our religion.
No, and, as Peter told Simon Magus, they can go to hell.