Gu Xiaonuan's feelings for Si Yuchen are very complicated, and the same goes for Si Yuchen.
The news that the child is still alive was something Si Yuchen struggled with before deciding to keep it hidden. However, even if Gu Xiaonuan learned this through some channel, she wouldn't stay for the child's sake.
Gu Xiaonuan has now lost her memory, along with the precious moments of life she shared with Si Yuchen.
These memories could have made Gu Xiaonuan reexamine Si Yuchen, but she no longer has the chance to do so.
Si Yuchen has become a part of Gu Xiaonuan's life and memory that she is forced to forget—this marks the end of their love.
Their marriage may end, but their bond will only grow tighter due to the existence of the child.
Si Yuchen is hiding the truth about the child from Gu Xiaonuan, and even if Gu Xiaonuan finds out later, she won't reveal it.
Whether or not Gu Xiaonuan is happy doesn't matter to Si Yuchen; he hopes she can find happiness.