Obama didn't make the mess, Bush made it. Taking out Saddam Hussein created a power vacuum which destabilized the Middle East and when a power vacuum happens, something will rise to fill it. Bush not only took out Hussein, he disbanded the Iraqi army and they took their weapons and their bad attitude towards Americans and joined ISIS. ISIS is lead by former Iraqi generals.
Since ISIS is also killing non-Sunni Muslims, and generally being a total pain in the ass, they should be left to their own devices, unless they pose a genuine threat to the west, which they really don't at this time. Let the Arab League deal with them. That part of the world is so screwed up with Tribalism, and has been for thousands of years, that no one should ever get involved with them.
Right now, fighting expensive useless wars that cannot be won, is doing more damage to the American economy than anything ISIS can do to you. You're pissing away billions of $$ fighting a war you cannot win. Even if you are militarily successful, all you've really done is teach more jihadists to hate Americans. Get out and stay out and consider yourself well rid of them.
Your country is falling behind the rest of the world in so many areas while you fight these useless wars. Your children are getting a third rate education and learning absolute shite like Creationism, instead of science and math. Your infrastructure is crumbing, your middle class is declining, and you're letting it all happen, chasing terrorists.
The definition of insanity is doing the same thing over and over again and expecting a different result. Going back into Iraq, is insanity. Stay home and take care of your veterans from the last war - they deserve better treatment than what they're getting.