This book definitely brought the feels. With a troubled past, a small town bad reputation and a sister who is about to marry her ex-fiance, Maggie is definitely a broken soul. And she's been broken for a long time. So long in fact that she's started to believe what everyone says about her. She's confused and not sure how to move on. However, even with such a huge weight on her shoulders, she's still a strong character...she still wants to move forward with her life. Enter Asher. He sexy and smart and kind. He's just what she needs, even if she doesn't really see how good he can be for her at first. 
 These two characters had wonderful chemistry and, for once, it was the guy who wanted to hold out until the time was right. And, might I say, that made me love Asher even more! *sigh* His need to make sure that Maggie got the care she deserved, while putting his own needs and desires aside, was refreshing. Every girl should have an Asher in her life. A guy who listens, cares and wants to help...priceless. The angst here comes from Maggie's confusion around whether she wants to move backward or forward in terms of love. Does she still have feelings for Will (who obviously still cares for her) or does she make a break and move forward with Asher? This push and pull makes for a story you can't put down. Add to that characters that I've loved from Ms. Ryan's other series making an appearance and I was hooked! 
 The story is told from three POV's...Will, Asher and Maggie...and, although that may seem daunting, it actually made the story move more smoothly and helped me as the reader feel more immersed in what was happening. I loved knowing what everyone was thinking! As always, the writing here is great. Ms. Ryan has a smooth easiness about her flow and word choice that works for my speed of reading and adds to my enjoyment of the book. I would definitely recommend this book if you like a good romance, some sizzling chemistry, and strong characters!