Rising inflation at home forced Trump's hand.
No, invading Iran without a proper plan or goal forced his hand. This was a strategic mistake from Day 1.