Before I Go to Sleep by S.J. Watson
I absolutely loved this book.
Christine wakes up every day with no memory of her past. Every day, the man she wakes up beside explains that he’s her husband and she was in a terrible accident years ago that made her lose her memory. Christine begins keeping a journal for herself to try keeping track of her life both past and present, and as she does, she begins to unravel the threads of what really happened to her.
There’s a fine line to walk with a plot like this, where each day is almost reoccurring the same for the main character, and I thought the author did a brilliant job of not only keeping it from being repetitive, but creating a beautifully suspenseful atmosphere. The main character’s emotions were so real, I felt like I was right there with her at times. And, the story was done in a way that made me keep second guessing myself up until the end, which of course is priceless.
Here's the blurb:
Christine wakes up every morning in an unfamiliar bed with an unfamiliar man. She looks in the mirror and sees an unfamiliar, middle-aged face. And every morning, the man she has woken up with must explain that he is Ben, he is her husband, she is forty-seven years old, and a terrible accident two decades earlier decimated her ability to form new memories.
Every day, Christine must begin again the reconstruction of her past. And the closer she gets to the truth, the more unbelievable it seems.