Honestly, I struggled to finish this book. The alternate timelines felt pointless, especially the 'before' narrative, which left me unsettled. It wasn't cringeworthy, but rather, it felt like unnecessary repetition without any meaningful growth or depth in the present storyline. Shiloh's character infuriated me - while I understood her struggles, her lack of development and growth was frustrating. Unfortunately, I didn't connect with any of the characters on an emotional level. Overall, it was an 'okay' read for me, but it didn't leave a lasting impression.