This whole series was amazing. The love triangle never brought tears to my eyes, but the love between Jem and Will most certainly did.
I finished this book a few days ago. That night, I laid awake for hours trying to fall asleep but my brain would not stop thinking about the book. So much happened and the epilogue covered many years after the last chapter, but it was still not enough for me. I didn't want these characters' stories to end. They're all so well developed and likeable and the ties that bind them together are so solid.
One tip to the reader: pay attention! There were lots of little details that tie in later in the story, if you remember them. I had to look up one little detail once I finished the book because it drove me crazy that I couldn't figure out its significance. Then I felt really stupid once I figured out what I had missed.
I really cannot say much about this book with spoiling it for those who haven't read it, so the rest of my review will be in a spoiler tag. Please do not reveal it unless you've read the book because it will ruin everything for you if you haven't. Seriously.