The debate over the debt ceiling and the size of the federal budget deficit has put the spotlight on the "error of our ways" - trying to live beyond our means today at the expense of our future.
The federal government has developed the bad habit of spending more than it is willing to ask us to pay for with taxes. We get all those "goodies," but don't have to pay for them with higher taxes. Instead, the government borrows the money, to be repaid some time in the future.
Assume for the moment that there is no "rest of the world," it's just us. Then, a simple truth is obvious: If the government spends $1,000 and only taxes us $600, it must borrow $400. But it must borrow the $400 from us. When we lend money to the government (through buying government bonds), we can't spend it. So, either way, the government has $1,000 to spend and we have $1,000 less to spend.