Chen Xi Yi was kind of a push over in the beginning but she did get a backbone later in the movie but she should have gotten one sooner and stood up for herself when her coworkers were putting everything on her and when her boyfriend cheated on her when they were on the cruise and she should have punched him when he was saying all those nasty things about her. but it also made you mad when her family was treating her bad when she was younger except her dad who was the only one who truly loved her. and it also made you mad how Ji Cun Xi was treating her in the movie. but her push over and nice personality is also what drew you to the movie and what also made you sad when she lost the baby thanks to anna and that paper she had about the abortion and lying saying that Ji Cun Xi was going to tell her to abort the baby which he wasn't going to this time. But all in all I would say Chen Xin Yi was a great Character.