So I like this book a lot even though there are a lot of reasons I shouldn't. This book has some major red flags, particularly in the way David treats Brianna early on and I really don't think I was satisfied with how it worked out in that respect. That being said, Catherine Anderson does everyone a service in that once her initial lie is exposed, Brianna goes to great pains not to lie to David again, even when he is particularly unkind to her about that honesty. I liked the subplots and supporting cast, and I think the overall resolution was fine. I'm just not sure I'm sold on the romance. The characters and the story itself save a lot of it.