There isn't any balanced budget Amendment to the US Constitution so of course the Legislative and Executive branches don't to adhere to it.
Trump is very keen on huge tax cuts that will increase the national deficit. And how do you think that is paid for? By borrowing, that is, increasing the debt.
So don't renew the individual tax cuts from 2017 that are about to expire and "unpermanent" the permanent tax cuts for corporations as well. As you wrote: "it's gonna be painful, but it needs to be done."
Here's a link from Treasure explaining a little about deficits and the financing:
Check out @FiscalService Fiscal Data’s new national deficit page! #NationalDeficit
fiscaldata.treasury.gov