Hmm, checks reality: Trump cut a deal with the Taliban in Qatar to lay off until we left, then announced unilaterally that we would withdraw. The supposed "$9 billion" was the total spending on equipping, training and paying the Afghan military over 20 years.
Checks reality again: The war lasted 20 years because presidents kept kowtowing to bloodthirsty idiots like you, who insisted that "victory" was imminent if we just bombed them a little harder. Same as all the way back to Vietnam.