Shen Biran achieved her goal, even if it meant offending Si Lingtian.
Moreover, to get her child back, she inevitably had to offend Si Lingtian.
Si Lingtian is different from Shen Biran; he has many choices.
If Si Lingtian had used other methods, Si Yuchen might not have been so resistant to him.
But Gu Xiaonuan is different; Shen Biran does not want to see Gu Xiaonuan get hurt, so she can only do this.
It's not to make up for all the hardship and grievances Gu Xiaonuan endured over the years, but simply because she doesn't want her child to be sad.
Gu Xiaonuan has too many unfortunate pasts, which have become parts of her life that she can never let go of,
Shen Biran cannot change this, nor can she turn back time; she is an irresponsible mother, but she cannot continue to be irresponsible.
Watching her daughter suffer in an unfortunate marriage, and face yet another misfortune after divorce.
Leaving Si Yuchen might not be the best for Gu Xiaonuan.