The national debt hit a record $39 trillion this week, which comes as spending on defense ramps up after an attack on Iran ...