President Donald Trump has taken the United States into war with Iran despite decades of self-professed aversion to foreign entanglements, particularly in the Middle East, and repeated pledges to focus primarily on the Western Hemisphere with an “America first” agenda.