I'm at work reading this. I can't scream. I can't cry. Last few chapters broke my heart. I'm on the verge of tears.