The problem is the Federal Reserve. Congress established it and congress needs to eliminate it. We will never escape this budget problem until that is changed.
The problem is usury (still a sin, previously a crime) as the main engine of consumption.
This will not be fixed until credit cards are banned.