I owe the author and the book an apology. When got about 2/3 through the novel. I needed an hiatus, as I was certain I couldn't handle the 'inevitable' drama from his past to come as 'test' their love.
What filled the last 100 pages was totally unexpected and although I didn't break down and cry uncontrollably, I did at various touching moments in the story shed a fair amount of tears.
The characters and their emotions were true and believable, with Leah as a welcome tension breaker throughout!
I will definitely recommend this and am already looking forward to the next book.