Weaving the Fragments of Our Lives