Many Americans are financially squeezed, sandwiched between caring for their children and young adults, while also providing for their aging parents. As life expectancy continues to rise and many ...