Ive re read this 10 times or more.. and the sad parts still make me cry even now. Thats how you know, that this shit is good!!!!!