Oh man... Where to begin. So many twists and turns, tugging on emotion after emotion. A beautiful and unlikely friendship and love from continuous tragedy. I don't often re-read books, but this is one I'll definitely dig into again. A lovely and thoughtful read, artistically written.