I finished it. I cried. It was a beautiful book, but the bits near the end are so heartbreaking. I guess I should've known it was going to be sad given that it was set in Germany during WWII. At least it had a happy-ish ending. It's definitely worth reading, just be ready to shed some tears.