Heart-stopping, thrilling and attention-grabbing… All Our Yesterdays is the spellbinding book written by Cristin Terrill.
Marina was wealthy, privileged, and most of all, safe. She was falling for James, the super-brainy boy from a very powerful family who lived next door. Her life was pretty much on track. But then everything ended badly.
Em is trapped in a cell. No windows. One door. No freedom. She has a flicker of hope when she talks to the boy in the cell next to hers, but there is a chance she might never leave her cell alive. The only hope Em has is to travel back in time and kill the boy Marina loved – to save her future.
I loved reading All Our Yesterdays. This book had me glued to the pages. I knew by the first page that this book was definitely going to amaze. I was captivated for the duration of reading this book – which was in fact only a day – and I couldn’t put it down. This book had me guessing what was going to happen until the very end and the twists in the plot had me holding on for my life on this roller-coaster journey.
I really liked the layout of this book. The chapters were from either Em’s or Marina’s point of view. I loved how I got to know both characters really well and I saw how different they were in the beginning. It was really different to any of the other alternating point-of-view chapters I’ve read from other books and I loved how Cristin Terrill wrote them. The thing I loved most about these different chapters was seeing the same characters from both chapters in an alternate way. In one chapter, I was wishing a character would simply die. In the other, I loved this character and wished for a happy ending. Although this constant changing of opinions on the characters confused me a little in the beginning, I soon established a constant judgment of all the characters.
Whether I loved or hated the characters in this book at different times, I always liked them. I either liked loving them or I liked hating them. Sometimes it was hard to decide what I was feeling about a character. My changing of opinion for the characters had me keep reading to determine whether I was right in trusting the character or not. This happened most with James. In Marina’s life, he was sweet, often cutely awkward, and always lovable. He was really smart and from a very powerful family, but that didn’t mean he was arrogant or domineering. I loved the scenes where him and Marina were together and I could see them having a happy future together. When I read from Em’s point of view, I really didn’t like James at all. It was really hard to not like him because of how much I loved him in Marina’s chapters. Another character that I couldn’t help but love was Finn. Like James, he had a changing personality. Finn was amusing, witty, caring and gentle all in the space of a chapter. With Marina, he was mostly teasing, but also could be kind. With Em, he was the loveliest person I’d ever met. He still had his amusing personality, but he was more compassionate and kind-hearted. I found myself falling for James in only the Marina chapters… but adoring Finn when he was with Marina as well as Em. Em and Marina were very different in the beginning. Marina would let her friends tell her how to act and try to change herself to fit in with them. Em would always believe in herself and follow her own footsteps, making her own path. I saw Marina change into the person she really was in this book and I loved her for choosing who she wanted to be. This book had a really strong message of how we need to choose our own fate and do the things and be the person we want to be.
I absolutely loved the ending of this book. It was the most perfect ending and I’m really happy with how everything turned out. I loved reading All Our Yesterdays by Cristin Terrill and I’d give it a score of 9 out of 10. This book is a definite must-read!