Be still, my beating heart! I had such a good time reading this book! Great MC, loved the ending. The only thing that I was like, "ehhh", about was the best friend Molly. She sucked. I mean, there were good things about her and she seemed sorry about some of things she did but I would never be her friend. Grayson was awesome. I can't wait for Jennifer Echols next book! Love her stuff.