Last Year’s Mistake told the story of Kelsey, the main character, through a mixture of scenes that took place in present day plus a lot of flashbacks. The flashbacks helped to explain the backstory of Kelsey and her relationships with Ryan, her current boyfriend, and David, her old guy friend. In my opinion, I think that Gina Ciocca did an amazing job of transitioning between present day and the flashbacks. One of the common themes that often annoys me while reading books is when there isn’t enough backstory, but I never had that issue with this book, and I absolutely loved that!
This book was a rollercoaster of emotions for me, because of everything that happened to Kelsey during her high school years. Imagine having a best friend that you could tell everything to, until one day, a person came between you, and you could feel your friendship slowly starting to fade away. That was what happened to Kelsey and David back while they were sophomores. And after one terrible, terrible day, they never spoke another word to each other…Until David suddenly transferred into Kelsey’s school during their senior year. Kelsey was put on the spot, stuck in between her past and her present.
Before I go further, I will admit that there are a lot of cliches in this book, along with a love triangle, but you know what? I still enjoyed it, and thought that it was a cute, light contemporary read. The only reason why I didn’t love this book was due to Ryan, aka Kelsey’s boyfriend. From the very beginning he rubbed me the wrong way. As I continued reading, I will say that he surprised me, but I’m not going to say why. It just frustrated me because I always felt like Kelsey could do so much better than Ryan. Then again, that frustration motivated me to continue reading, so I guess there was a purpose to it!
As I mentioned previously, if you like reading books with lots of backstory, you will love this book. I really enjoyed it and give it 4/5stars.