amazing phenomenal book that made me put it down and just sigh a lot in a good way. ive met Nic stone before I read this book and she's an amazing person and an even more amazing writer able to encapuslate such a real and raw story to maturely and majestically showing nothing but the truth. but the truth isn't always bad. just hard enough for us to learn what we need to learn. read this book.