I have been researching the US for a long time. Nearly every president wages at least one war during his office time in the name of justice on behalf of the interest of war industry of the US.
Oh, so you've discovered the iron triangle of American politics.
I doubt the U.S. will strike Iran, especially since the current President is heavy on bravado and light on real power. Since Israel has a nuclear deterrent, there is little reason for Iran to strike Israel, thus removing the main cause of a potential war between the U.S. and Iran.