Guo Jingming's novel," The Promise," was a love story full of fantasy elements. It told the story of a war between two races and the emotional entanglement between two male protagonists. The following is an analysis of the ending of the novel: At the end of the novel, the relationship between the male protagonist Bai Zhen and the female protagonist Ruo Lin had come to an end. Bai Zhen realized that he had fallen in love with Ruo Lin, but the hatred between his race and the black magician family that Ruo Lin belonged to made him unable to make a decision. In the end, Bai Zhen chose to give up his relationship with Ruo Lin and leave this world. Although Bai Zhen's departure made Ruo Lin feel pain and reluctance, she gradually realized her fate and mission. She began to study black magic, hoping to change the situation of the entire world through her own efforts and wisdom to protect those who were hurt by the war. The ending of the novel expressed a complex emotion and thought. Although the love between Bai Zhen and Ruo Lin had come to an end, their feelings and sacrifices had brought hope and change to the world. Ruo Lin's mission and actions also made people realize the pain and consequences of the hatred and war between races. The ending of the novel was filled with philosophy and thoughts that left a lasting impression.