America needs to confront its demons. With the national debt imminently approaching $20 trillion, the American people are going to pay one way or another — with inflation or taxes.