Charles...let me point out something basic that gets routinely ignored: of COURSE each federal budget is going to feature "record" numbers, because the population, tax revenues, and other factors are going to be larger than they ever were before! Happens every year! Therefore, the only meaningful metric is per capita spending: adjusted for inflation, it's remained pretty constant over the last fifty years. And all that spendy spending will be balanced out by record government revenues in 2023 (per the CBO).
And all that horrible horrible gummint spending? It's financed by government obligations that carry interest rates of 1 to 1.5 percent! It would be silly for the government to NOT borrow money under those circumstances! Wouldn't YOU, knowing that a year from now, you can pay it back with dollars worth only 93 cents!
This, of course, is why the stupid RepubliQ flirting with default is so reckless and dangerous. Our credit rating is one of our greatest assets, and saves us trillions every year. The "party of fiscal responsibility" is perfectly willing to fuck with it, though, to score points with the base.