The sandwich generation is defined as adults who are not only raising and supporting their own kids, but they're also caring for an aging or sick parent. It's a huge load to bear without support and proper resources. One third of Canadians are caring for an aging...