This ia a great story. There is real growth of self-awareness and honesty, yet nobody becomes perfect. Well written, beautifully and compassionately characterised, (though sometime I could have shaken Kate, this is a novel that truly engages the emotions.
This was an enjoyable romance. The MC is dating a real loser. One of those guys that play with you but don't really respect you. Waiting in the wings is a wonderful guy who has been in love with her for years. Of course, the loser notices and tries to keep her and she is foolish enough to fall for it (as many of us tend to do from time to time). There is a lot of personal growth and friendship as well in this book. I would definitely recommend this book.