The ending of the novel Celestial Bane varies from version to version. Here are some possible endings: After Xiao Ding completed Celestial Bane, he published and released several versions of it. In one of the versions, Bi Yao and Bai Jingjing committed suicide together and Xiao Ding himself also committed suicide. In another version of the novel, Xiao Ding changed the ending of Bi Yao and Bai Jingjing to Bi Yao becoming Gui Li's wife and Bai Jingjing becoming Xiao Ding's wife. Meanwhile, Gui Li and Zhu Cong continued to wander around the Mortal World. In another version of the novel, Xiao Ding changed the ending of Xiao Ding and Bai Jingjing to Xiao Ding becoming the sect master of Qingyun Sect and Bai Jingjing becoming Bai Jingjing's disciple and the head disciple of Qingyun Sect. In another version of the novel, Xiao Ding changed Zhu Cong's ending to that Zhu Cong became Guili's good friend and helped him find Bai Jingjing and prevent her from marrying Guili. The ending of the novel Celestial Bane has many possible endings due to different versions, but all of them have a certain tragic color.