I have no doubt that the Joint Chiefs have laid out for Trump all of the probable material and human costs of a war with Iran. I'd say he 'got religion' from that briefing rather than smarts.