Collide  - Gail McHugh
Great story telling. I'm completely immersed in these characters. The plot is complicated enough to keep readers guessing but infuses a sense of hope into each twist. Cliffhanger ending.