I'm really sorry, I know this is completely unrelated, but your timestamp is saying April 28 and it's really tripping me up(mainly because it's still the 27th where I am). But, relatedly, I completely understand not liking Slan. It kind of irks me whenever things like that happen in reincarnation/time travel stories, where a character swears to not make the same mistakes they did in their past life yet they still do. But I always say to give the "new" old ml a chance, ya'know? They haven't yet made the same mistakes in this life that they did in the past one, meaning that they can unintentionally redeem themselves. So I'm not sayin' to trust Slan in the least, but in this run, he hasn't given a reason not to yet!
Sorry that this is so long( ̄∇ ̄"). Thank you for coming to my ted talk!
Sian only ignored her in the past and avoided giving her any love (based on his relationship with the real Veronica, it made complete sense). But there was a reason why he was this way with her, but he never was a bad person to her. She is just trying not to get her hopes up, because she knows that the crown prince will never love « Veronica »

She's met him 3-4 times in this life, yet it's so obvious that she's gonna forgive him for all the shit I'm disappointed. For hells' sake date Ren instead-