The ending of the novel, Sapphire Bones, was as follows: By the end of the story, Bai Xiaochun had learned the truth and decided not to sacrifice himself for the sake of "love." She decided to leave Lin Mo and not have anything to do with him anymore. Bai Xiaochun decided to leave the city, leave Lin Mo behind, and start a new life. At the end of the story, Bai Xiaochun handed over the green jade bone to Lin Mo's family. When Lin Mo heard about Bai Xiaochun, he was both shocked and disappointed. He realized that he had been wrong about Bai Xiaochun, and was filled with regret. The ending of the story indicated that the "love" between Bai Xiaochun and Lin Mo hadn't really come to fruition. In the end, they chose different paths and started their own lives.