** spoiler alert ** 
 Gosh, Before I Fall surely make me fall, hard. I can't stop reading this book. I even sneak it under my desk, n try to read it during my class today, while my prof kept on talking about culture politic (I hope she doesn't have GR account) 
 So,this book is about Samantha Kingston who gotten into an accident after a crazy party in her ex childhood best friend. Funny thing though the day kept repeating, until she'd able to turned everything right (quite a long day I must say) the day repeating itself for seven time. But by then, I already crazily in love with Sam I wished she doesn't have to die, at all. I wish when she finally able on fix things she'd get a second chance. But of course that's not what happened *ups spoiler alert*. 
 I love how Sam figuring out what happened with her, n when eventually found out what she had to do to stop it, I ached for her for being able n have enough courage n heart to do it. 
 I like how she describe her best friends. Sure,there was a phase (or day) when she hated them, blaming them for what happened to her. Thankfully she came to her usual kindhearted self and forgave them, even loved them more. I specially like the fact that eventhough at first she pictured her best friends just like any other mean popular girls, in the end she came up emphasizing their wonderful-ness n how great it was to be part of their friendship. Details on things that she loved about them were so cute and sweet, it nearly made me burst to tears. (Sorry,I'm just to cool to cry on public over a book, no matter how beautiful it is *smirk*) 
 And Kent, have I mentioned Kent? Kent the childhood sweetheart, and Sam's first kiss. Kent, with his lopsided smile and bright green eyes. Kent, with the quirky style n the everpresent bowler hat. Kent, that promised silently to be Sam's hero in the 2nd grade, and keep it ever since. Kent, who always there, watching in the corner, and always known that Sam was better than she possibly believe in. Kent, whose kiss made Sam see fireworks, and the moon, and the stars. Kent, who finally got the chance to be with Sam, but it was too late. *sigh* 
 Part of me want this book to never end, but it would be unfair for Sam (see,I already believe that she and all her friends in Thomas Jefferson high school are actually exist. That's how good this book is). Another part of me wished that she's selfish enough to let Juliet Sykes died *ups, another spoiler alert* --she didn't have much to live anyway, surely much less than Sam *mean girl alert* but I know that's not the kind of girl Sam is, because deep down she's indeed better than anyone else, just exactly like Kent believed in. Although this book maybe can't ended in any other right way, I still wished it would end differently. But no matter what, I still think that Before I Fall probably the best, most wonderful, most beautifully written book I read in ages. *fighting tears*