Ashes Fall (James Matthews #3)

Eleven years after the love of her life dies, James hopes everything would be normal and works to construct her reality as such. Her adopted daughter, Lily, finishes her sophomore year of high school with nothing other than good grades, a best friend for life, and goals for the future. James, after stepping back into the dating world, has a girlfriend with a steady, non-life-threatening job. Life is as peaceful as it can be. But a day at the waterpark with her daughter reveals the largest crack in the façade.