Kathryn Lane thinks she has life figured out: finish college, get a great job, marry her high school sweetheart, Ben, and have a family. But when tragedy strikes, she is left to pick up the pieces of her now shattered life. As she tries to make sense of her new reality, life takes another startling turn, leading her down a path she never imagined. Through it all she finds comfort in a surprising companion who becomes her best friend and rock as she...