First there was the Afghanistan debacle. Then the seemingly unresolvable Ukraine war. Now, the new war in the Middle East. What is next?