Spoiler
.
.
.
.
Ok, soo the story is a bit complicated! The real Violet, after being dumped by the Duke, committed suicide. Before dying, she strongly wished to be Shannon, so she could be loved by the Duke. After this wish, the time goes back of few months and real Violet wish is fulfilled! So the soul of real Violet is now inside Shannon body. Inside Violet body there is a girl named Dahye (or something like that). Now, let's clarify that the Duke is actually a pitiful character: he really was in love with old Violet, but she was extremely close to a lot of guys and was really evil, so when he sees her kissing another guy (Richard, he will be in the story, and he is not a nice character from what I understood) he just gets so fed up with everything that he dumps her and start to act coldly towards her. In the past old Violet begs for forgiveness, but Duke meets old Shannon and becomes interested in her. So at the present time, real Shannon is now residing in someone else's body, the Duke will meet real Shannon and will be interested in her. Now, it's pretty obvious who will end up with the new Violet (dahye), yes, I'm talking about Aaron. Unfortunately real Violet will do a lot of evil and awful things to Dahye.
I hope it's not too confusing ahah
After it was revealed that the mc was actually the first to cheat in the relationship I wasn't able to see this manwha the same anymore. I mean I understand that she's not really her and she just transferred to her body and he also cheated on her I guess but it just feels bad for me. Guess I hate everyone on here except the silver hair dude