We don't fight wars anymore, period.
Instead, for the last 50+ years we have been doing nothing more than sending our military to take sides in civil wars all over the world. And we've been doing that because our elected leaders in Washington have been selling themselves to foreign interests for all that time.
You can't "fight to win" by destroying the enemy when the whole purpose of a military campaign is to help one side in a civil war get control of the government without destroying the place.
We should be in a war or out. So many of our guys killed and maimed for someone elses war. After 9-11 we were supposed to be fighting bin laden. We didnt attack the countries that trained our enemies. We bombarded mountains in Afghanistan until bush decided to finish his daddys war destabilizing Iraq and the whole region. It took commie Obama to finally get bin laden.(albeit with information dug up by Bushs spooks).