President Donald Trump's public statements are handing ammunition to Democrats and driving away potential supporters, according to Tom Williams, a retired Marine Corps lieutenant colonel who voted for Trump three times.

Williams, who served 28 years on active duty including two tours in Vietnam, the 1976 Beirut evacuation, and the 1990-91 Kuwait liberation, said Trump "snatches controversy from the jaws of accomplishment." He pointed to Trump's proposals to rename geographic landmarks, attach his name to American institutions, and repeatedly call Canada the "51st state" as examples that distract from his agenda.

"These actions don't advance the policies Americans elected President Trump to pursue," Williams said. Instead, he said, they frustrate his base and alienate swing voters who might otherwise back Trump on border security, the economy, national defense, energy policy, and government spending.

Williams criticized Trump's antagonism toward longtime allies. Presidential statements carry global weight, he said, and there is a difference between demanding allies pay more for defense or negotiating fairer trade terms versus publicly humiliating them.

Canada offers a clear example. The repeated "51st state" rhetoric risks poisoning the bilateral relationship and turning policy disagreements into resentment toward the United States itself, Williams said.

Other Trump voters have voiced similar frustrations. A rural Iowa rancher indicated he might vote Democratic in the midterms, citing frustration with Trump's foreign policy approach.

Williams, who spent 11 years training and mentoring troops in Saudi Arabia and Afghanistan, said Trump should focus on delivering results and let his accomplishments speak for themselves.