Agree that the debt is a problem.  But the nation has the money to correct the problem.  What we don't have is the will and that is Both parties challenge.   Republicans can't balance the budget cutting taxs(income).  Democrats can't keep creating new benefits that expand the debt.  Neither party can keep raising spending on national defense.

Ex.  I have no problem with Trump cutting corporate tax rates to 15% but only if they pay 15% and that doesn't happen unless we cut exceptions to the new standard rate(which isn't proposed).   It will create debt and line the pockets of wealthy investors taxed at capital gains

Tax code is a spaghetti bowl of tax favors, overly complex, and understood only by the few, most of who are tax lawyers looking for techniques to avoid paying taxes- IMO