You will never cap the debt limit as long as the Federal Reserve exists.
They took money out of the hands of the citizens and put it in the hands of the Government and Wall Street. If Government does not have enough money now, or can not pay high interest rates, it simply prints it.
The problem is trust.
When the Bond Market ceases to trust “the full faith and credit “ of our currently worthless Bonds our spending will be capped, and our National Debt will not be payable, as our dollars too will be worthless.