GRAPEVINE, TEXAS — Joseph Bolick feels betrayed by President Donald Trump. And it’s because of the war in Iran.

The 30-year-old Iraq and Afghanistan war veteran voted for Trump in 2024. But at the annual Conservative Political Action Conference gathering this week he sported a hat emblazoned with “America First” — a slogan Trump championed during his campaign, along with the promise not to start new wars in foreign countries.

“He’s lied about everything,” said Bolick. “If you go into a war where there’s no end game, how is it going to end? There’s no clear objective.”