This book had me up reading into the wee hours of the morning wiping tears from my eyes. This book hit all the right notes. It was sweet with out being sappy. It was poignant without being trite. It was simply amazing and especially so given that this is the author's first book. I read this book based upon rave reviews thinking it couldn't be that good but I would probably enjoy it. I was simply blown away by how much I enjoyed this book.