Scan barcode
A review by joinreallife
For All Time by Shanna Miles
3.5
What a fricking wild ride. The first half was slow and I can definitely see people not making it that far, not feeling invested enough to power through. But at about the 75% mark, things REALLY ramp up and kept me on the edge of my seat. I'm a reader who doesn't mind being confused, so that didn't deter me in the least. I don't think I even still understand what exactly happened, but I don't necessarily think "understanding" is the point. I really appreciated that they were themselves in each life - I think trying to have their reincarnated bodies look different in each time they live would have felt too gimmicky to me, and the same bodies allows them to really lean into the feeling of recognition, which is harder to pull off if they're always in different bodies. It's about love across space and time, about time travel, about reincarnation, about sacrifice, and discovery. Going to be pondering this one for a minute. 3.5 stars, rounded up.