A review by potaylachips
Again Again by E. Lockhart

Did not finish book.
The main character kept either predicting the events before they happened which was confusing<Spoiler >