It is a gross mischaracterization to claim that the situation with Iran is similar to the war in Vietnam. Comparing Iran to the action in Iraq is perhaps more appropriate, however, it is still quite a different situation. The U.S. House will never authorize Donald Trump to take the country to war, probably under any circumstances, let alone one where there is no real reason. If the U.S. ends up in a military conflict with Iran, it will be because Iran responded to the provocation. You have too much faith in the media, they are just as full of it as the federal government.