I am reading this book again. I thought it would be a good idea since I already know what will happen and wouldn't need to stay up all night. Turns out that every time I finish a chapter I feel like I need to read the next one because I already know what's coming and I can't wait to read it again.