He is certainly not perfect. The near perfect president would be a good Catholic. As you all know, God at times uses crude and defective people, as if we all aren’t, to bring about His Will. Frankly, I’ve seen enough impure language, rudeness, and outright lies on this website to make me scratch my head in wonderment how the OP could have the nerve to criticize President Trump. I pray for him everyday.