The problem is morons who vote. Many with a lot of estrogen.
The problem is that never in the history of the Republic have so many traitors been in roles of power and been in a position to stop a true Patriot.
Every single morning Trump wakes up and faces a barrage of personal attacks from the most evil people currently living in our nation. If Trump can continue to face that with the same courage, resilience and good humour he has so far then light can, and will, prevail.