It's a relive-your-life plot, with the protagonist knowing who will harm her later... and the story treats anyone who would harm her in the future as irredeemably evil, and as deserving of revenge *before they have even done anything revenge-worthy*. Specifically, a significant part of the story is about Wei Luo, ~6 years old, bullying her half-sister, also ~6 years old - mostly because her half-sister's mother, i.e. Wei Luo's stepmother, actually does clearly evil stuff. Her half-sister may not be a good person when she grows up, and they may not be happy siblings... but from my perspective, she's still utterly undeserving of this pre-emptive revenge.
Basically, vindictive protagonists are fine; but I was quite disturbed by a) all the bullying of child antagonists (the step-sister isn't just mistreated by Wei Luo, but also by their father, which is just wtf) and b) a time-travel story full of revenge for stuff that hasn't happened yet, or that will happen in the future. Somehow, people Wei Luo recalls as evil are treated as rotten to the core. Evil is pre-determined, and redemption is impossible.
... while most men in the story are useless, most women in the story are sociopaths, which really isn't any better.