This is one of the most deep, beautiful and poignant novel I've read. It's powerful enough to make you smile, laugh and then leave you heart-broken and teary eyed. It the beginning it might seem like another romance fiction but its not until the end that you understand the bigger picture and everything starts making sense. Landon is a character you'll love from the very beginning and at the end you'll love him all the more. As the novel progresses you'll witness Landon's transformation into a better human. Jamie was a really uncool, boring and stupid character but the novel slowly peels off the various layers to her character and when you reach the core and discover who she truly is and why she is as such and you can not help but develop a deep respect for her- her values, her personality and everything about her. The two things that I love the most about this book are its ending and the author's use of symbolism and layers.