First, the social atmosphere, concubine room is just a commodity. In ancient China, monogamy and concubinage were highly respected. A man can have multiple concubines, but he can only have one wife. This wife has a very high status and can manage all the affairs in the family. Concubine is just a senior handmaiden of the host's family. Besides carrying on the family line, she has to serve the host and hostess. The concubines in ancient times were more similar to commodities and could be bought and sold at will. Therefore, Su Shi's behavior did not appear fickle and ungrateful under the social background at that time.
Second, the current situation forces me to marry a concubine. Su Shi's political career was full of twists and turns. He was demoted to an official many times in his life. Before he was demoted, he was forced to give away all his concubines, largely because he was in danger, not to mention Yingying Yan Yan around him. Su Shi only left a concubine named Wang Chaoyun. Chao Yun followed Su Shi around all his life and died early, which shows how miserable Su Shi's life was in the second half of his life.
Third, I miss my dead wife. Although I am affectionate, I am not promiscuous. Su Shi had two wives in his life, and these two wives were cousins. The first wife, Wang Fu, was Su Shi's favorite. Their married life is very sweet, but Wang Fu died of illness, and Su Shi was extremely sad. Later, Su Shi wrote an eternal masterpiece "Jiangchengzi" to mourn Wang Fu. Three years after Wang Fu's death, Su Shi married Wang Fu's cousin Wang Runzhi, and they became husband and wife. Later, Wang Runzhi also died of illness. Su Shi was accompanied by Wang Chaoyun after many twists and turns, and Su Shi also wrote her masterpiece "Flowers Near". This shows that friendship is extraordinary.
Su Shi's life is full of disasters, and he cherishes his two wives and concubines and faces the clouds. He is also a sentient person!