There were many reasons for Xiangzi's tragedy. First of all, he was a young man from a poor family. He lacked resources and background, so he could not gain the recognition and support of the people around him. Secondly, he was introverted and not good at expressing himself. He often felt lonely and helpless. In addition, he was a retired soldier who had received strict training and disciplinary education in the army, but in real life, it was difficult for him to deal with complex social and interpersonal relationships. In the end, he encountered all kinds of difficulties and setbacks in his work, which led to his doubts and wavering about his career, which eventually led to his failure and tragedy.