So many interesting and challenging topics covered in one book! Teen pregnancy, adoption (not of the teen's baby), dementia, caring for the elderly, rising above your roots, repeating/learning from mistakes, the challenges of being a member of the sandwich generation (being both parent and caregi...