$8 Trillion dollars spent and no end in sight