Many millennials and Gen Xers are finding themselves in a difficult position to help their parents and grandparents with long ...