Was gonna give it 3.75 but the ending caused me to drop it to 3*. This book like any other Kelly York book started off so well and the first 50% was great. But it became predictable and the plot and everything got very weak in my opinion. The author did not seem to know how to wrap up this book :/ The relationships however were so good though.