Since 9/11 we have essentially been at war on at least 2 fronts. Cost estimates range in the Trillions and aren't done yet.
Realistically except for those that serve and their families no one has been asked to sacrifice as was done in the past.
If we support our troops our country and our way of life then we should pay as you go on these "wars."
I recommend a surtax be levied to apply to the costs of these wars and to assist in the National Debt.
I would willingly pay on Afghanistan and while not a supporter of the Iraq mistake, due to the blood and treasure spent we need to pay for it.