Comparing Xu Zhimo and Liang Sicheng, it can be said that Xu Zhimo is very ordinary. After all, Liang Sicheng's father is Liang Qichao. From the family point of view, Liang Sicheng's family background is really good, and everything Xu Zhimo had at that time was very talented, which was almost inferior to Liang Sicheng in many aspects.
Moreover, Xu Zhimo had a family before. If Lin chooses Xu Zhimo, he may be described as a third party by later generations. But now, Lin chose Liang Sicheng and gave up Xu Zhimo, which also made many people feel too decisive. Look at Xu Zhimo's Farewell to Cambridge, and you will know how much Xu Zhimo loved forests at that time.
In the eyes of many people, Lin should not marry Liang Sicheng. At that time, many writers or people who knew Xu Zhimo felt sorry for Xu Zhimo, so that Lu Xun couldn't help speaking for Xu Zhimo.
From the time when Lin met Xu Zhimo in Paris as a teenager to their separation, Lin may have changed in this process. It can be said that she has become mature or reckless. When she saw that Liang Sicheng had a strong family background and a certain talent, Lin was distracted and knew that love needed so-called "bread". Finally, Lin chose Liang Sicheng instead of Xu Zhimo.