Piecing together a broken life