I have always accounted that Solemani thing as his biggest foreign policy blunder
real stain on an otherwise quite impeccable foreign policy record
it wasn't him, most likely, he just got played by the neo-cons good
to his credit, but, he stopped all NATO/US funding to al-whatever in Syria.. Nusra !
and worked alongside the Ruskies hitting the "rebels", not regime forces
went to Saudia, went to the DPRK (border), calmed the India-Pak thing when our guy got shot down and taken by you lot.. domestic front too, immigration wise, hosted the Mexican guy first iinw.
I think he can fix it, the middil east thing right now, if not, at least he'll stop the bleeding.
Time will tell.