Okay, I’m starting to see that Cyan or Sian is actually Peter, so that means that he has seen the MC in their previous 99 lives when they were both at the duke’s mansion. That’s probably why he wanted to help her on the day of her execution because he probably still felt a connection to her through their terrible experience with the duke.
A slight correction: it isn't that our MC has lived this life 100 times, it's that her previous life was her 100th life (as a villainess extra) and she's reliving that one.
Okay, I’m starting to see that Cyan or Sian is actually Peter, so that means that he has seen the MC in their previous 99 lives when they were both at the duke’s mansion. That’s probably why he wanted to help her on the day of her execution because he probably still felt a connection to her through their terrible experience with the duke.