Came back for a reread and now my eyes are swollen again. This really hits hard in the last half. 10/10. Will come back to cry more. (π ε π )