Don't get me wrong, Before I Fall is a good book. The writing is beautiful, full of details and poetic--sometimes, it felt like music. I could read the paragraphs and think about a song. BUUUT I hated the main character: Sam was so selfish that even when she started to act more like a decent human being, I couldn't care less. And as "one star" means "I did not like it", so be it.