 Gen X have baby boomers as parents and they're living longer. And Gen X delayed childbearing. Medical bills, college education, those are expensive and cut into retirement savings. And yes, prior generations had those responsibilities too, but they had more help. They had more siblings to share the burden with.