Since the day he took office, President Donald Trump has been caught in an Iran trap, or more precisely, two traps. The first led the President to withdraw from the Iran nuclear agreement and pursue a "maximum pressure" campaign. The second trap will almost certainly lead to air strikes against Iran's nuclear facilities, perhaps within the year.