Beautifully written tapestry of guilt, grieving, forgiveness and friendship weaving the parallel of bitterness to contentment, and the ability to love again.