4.0

I liked this book right up until the last chapter and the epilogue where she got a little preachy. Otherwise, this book would have been a 4/4.5 star for me.