OMG! Grab your kleenex and be prepared to breakdown into a sobbing mess at various points in this book.