Americans aged 18 to 29 are carrying more than US$370 billion in student loan debt. But older Americans have even more mortgage debt.