Overthrowing a hostile government is not a mistake.
Now, as for Iran...first we negotiate, then we blockade. Let the internal pressure for change build.
Introduce enough pressure and they'll beg for an American solution.
Supporting a Terrorist group is a BIG mistake!