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 --- 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 --- 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 --- 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 --- 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 --- 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 --- 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 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 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.