Hannah Ryan is the mother of two adorable little girls and the wife of a doting husband. Her life is perfect -- until the night her husband and eldest daughter are ripped away from her by a drunken driver. Torn by grief and rage, Hannah finds her faith -- like that of Jeremiah weeping over Jerusalem -- tested to the limits. As she walks the long road of her own modern-day Lamentations, she must learn to forgiveâ€” and finally discover that Godâ€™s mercies truly are new every morning. Sometimes the road home is only found by letting go.Sgt. Miller cleared his throat. "Iâ€™m afraid thereâ€™s been a car accidentâ€”" As Hannah Ryan waits for her family to return home from a camping trip, she realizes she has everything going for her , a husband other women admire, two charming teenage daughters, and a loving Christian home. As the sunny afternoon turns into twilight, her uneasiness grows along with the shadows. Then a car pulls into Hannahâ€™s driveway, bringing two police officersâ€”and devastating news that shatters her life forever. In the days that follow, Hannah struggles with unspeakable feelings of sorrow and rage,feelings that fuse into one chilling purpose for living: revenge against Brian Wesley, the drunk driver who has caused all her pain. In her fury, Hannah shuts the Lord out of her life. Sheâ€™s determined not to forgive Wesley or the God who allowed this tragedy to happen. Can two caring people help Hannah rediscover her faithâ€”before bitterness destroys her?