They pay for it by printing money. When they print money you devalue all current money in the market place by a little to give the money you are printing value. So in a lot of cases we are not directly paying in taxes, we are paying indirectly through the inflation caused by the government printing money.

Also the only reason that is true caprisun, is because we been in war nonstop since WW2. There really isn't a peace time in the US, we are always at war. Even when war isn't declared we are in all sort of international conflicts, where are troops are fighting some where.