Seriously LOVE. The ending surprised me. I didn't see it coming at all. There felt like there were literally no down moments and I was never bored reading it. It was packed full of emotion, kick assery, and romance. All were balanced perfectly. I literally loved every single second reading this book!!!