SPOILERS! It's crazy how a book can make you cry when it spoils the ending in the title. Beautiful book, the relationship between Mateo and Rufus was amazingly executed. Very well done, would not read again because it wrecked me. Recommend if you're looking for something to cry over while you question your own mortality.