God forgives your sins if you ask him to do so, but he won’t do it automatically.
No doubt, but who can say who has or has not asked for forgiveness?
Another thing, didn’t Jesus teach us to forgive as we are forgiven?
As to Trump’s flaws, how many have been propagated by the fake media and were pure lies or exagerrations? Certainly, his past isn’t without sin but point out a human that you know is without sin...there is none, only Jesus.