Will anyone actually ever pay off the national debt?
Not in our life time and probably not ever. At some point China and Japan take our land as payment.