How can governments seemingly run permanent budget deficits? How can countries afford to run budget deficits for decades on end and not become overburdened by interest payments on those debts?
Because they have low interest rates and growing tax revenue.

As long as your income is growing faster than your debt, you can keep borrowing.