The numbers don’t lie. It is a fantasy to believe that Washington will somehow obtain a simulacrum of victory in Afghanistan and Iraq that will benefit America and its people. Apart from any other moral or practical considerations, the United States simply cannot afford to continue feeding an insatiable war machine. Extending the conflict to Iran will likely break the bank. Someone should speak the truth to President Obama, who is pledging to "finish the job" in Afghanistan, explaining that the best way to finish is to end the sorry debacle. The President should make the politically difficult but necessary decision to stop the bleeding and bring our soldiers home.