Cheng An Xin

Cheng An Xin --- Zhong Chu Xi

Cheng An Xin is a woman who pursues perfection. Not only is she beautiful, but she is also an exceptional dancer. As a star teacher at a training school and with a perfect husband from a privileged family, she should have had a happy and fulfilling life. However, a car accident becomes a turning point for her, bringing about a tremendous and earth-shattering change in her once peaceful life. Losing her legs in the accident is just the beginning of this life storm...

Chen Ruo Hua

Chen Ruo Hua --- Yang Chao Yue

Chen Ruo Hua is a sensible little coat. She grew up being neglected by her mother, and after her younger brother's death, she shoulders all of her mother's hopes and accompanies her to Beijing for college. However, oppression, surveillance, and control begin to unfold...

Zhao Xiu Fang

Zhao Xiu Fang --- Xu Di

Zhao Xiu Fang is An Xin's mother, who has always been by her daughter's side. Zhao Xiu Fang is someone who loves to eat, but upon hearing about her daughter's loss of legs and feeling disheartened, she makes a bet with An Xin. She promises to lose 100 kilograms in three months to show An Xin the meaning of perseverance!

Zhao Xiu Li

Zhao Xiu Li --- Chen Xiao Yi

Zhao Xiu Li is Ruo Hua's mother, who has strong controlling tendencies and favors her son over her daughter. It is not until the death of her son, Ruo Xuan, that the gaze and chains of control she once directed towards him are now turned towards her neglected daughter.

Lin Tian Yu

Lin Tian Yu --- Hou Wen Yuan

Lin Tian Yu is a dance prodigy who once had a woman in his life who was particularly important to him. However, after an accident, he starts living a self-destructive life. Later, he meets Xiu Fang and helps her create a weight-loss plan. This not only brings luck to Xiu Fang but also becomes a place of solace for An Xin. Perhaps, they become each other's redemption and salvation.

Qin Feng

Qin Feng --- Song Yang

Qin Feng, An Xin's husband, may claim to love her forever and promise to never leave or abandon her, but his actions often reveal avoidance and disdain. Faced with an imperfect An Xin, he is unable to truly love her unwaveringly.

Zhou Kai Ze

Zhou Kai Ze --- Wang You Jun

Zhou Kai Ze, with his handsome and talented image, helpful nature, smooth interpersonal skills, and quick thinking, has captured Chen Ruo Hua's attention solely based on his voice. In order to pursue her, Zhou Kai Ze goes to great lengths to get close to Chen Ruo Hua, even desiring physical intimacy with her. Eventually, Zhou Kai Ze's true scumbag nature is revealed as he cannot tolerate Chen Ruo Hua's high standards, and he engages in ambiguous relationships with other girls multiple times. In the end, Zhou Kai Ze reaps what he sows, facing personal and reputational ruin, and his relationship with Chen Ruo Hua ends in regret.

Li Zhong

Li Zhong --- Li Tian Nuo

Li Zhong appears gentle and considerate on the surface, but in reality, he is cunning, scheming, and petty. After marriage, in order to completely control Chen Ruo Hua's heart, Li Zhong goes to the extent of monitoring her every move daily, and even threatens male colleagues who approach Chen Ruo Hua. Over time, Li Zhong's domineering and crazy nature is exposed, and he can't help but start to despise Zhao Xiu Li for being money-minded and meddling. As a result, Li Zhong repeatedly warns Zhao Xiu Li in a dominant manner not to interfere in his and Chen Ruo Hua's personal life.

Liu Jing Wei

Liu Jing Wei --- Liu Xun

Liu Jing Wei, a fellow villager and university classmate of Chen Ruo Hua, once comforted her when she was heartbroken, took her in when she was bullied by Li Zhong, and encouraged her to seek a way out with her own talents. Despite experiencing romantic setbacks himself, Liu Jing Wei has always held deep affection for Chen Ruo Hua. With Liu Jing Wei's companionship, she gradually regained her sense of self, rediscovered the courage and hope for life.

Lao Wang --- Niu Piao

Chu Zhi Juan --- Wang Ning

Xiao Jiu --- Wu Man Si