Previously I was upset, I really wanted LBY to suffer for abandoning our SS to the point I think the writer should've let her happily get married to LSJ and have a child while LBY spends his time on and off the battlefield secretly looking over her in misery. Maybe LSJ will pass away early, leaving her child and her widow and then LBY can rekindle their love and proposed to her again after so many years of regret. But that means killing off LSJ, that's kinda mean lol and I’m not sure if there's character development in going that route. Also if she married LSJ out of spite for LBY, its won’t be fair either to anyone. It would leave a bitter after-taste in fact to the otherwise beautiful story.
Upon further deliberation, I understand why CSS was able to forgive LBY after 5 years. I mean this forgiveness was by no mean easy, she took her time and thought about it a lot, trying to find herself and figure out her feelings. LBY did his best as well to make up, he helped his love rival, he apologized, got on his knees and begged for forgiveness, not to mention spreading rumors about him and CSS so she can't get married to LSJ. He knew she still loves him by the way she looks at him compared to SJ so he rides on that when he begs her even, telling her he will not marry anyone but her or he deserve to be alone so she would pity/heartache for him more. Why, because if LBY is not happy with someone else, how can she be happy with LSJ? lol Like he literally does everything tactically to ensure he had a chance of winning her back, thats a General for you. And how else does a man have to do to earn forgiveness if not all that, afterall what done is done, he can't possibly rewind time back to 5 years ago and undo the past that he regretted so deeply. Beneath some might call manipulative and cunning, this is a man who is desperately trying to get the love of his life back. CSS knows hes exactly that kind of man who would exhaust all means chasing her, so she told him to give her time and that when she does choose to marry him, it will not be because of pity or gratefulness, but for love only (at least she knows not to be swept up in his pace). She can't see a future without LBY in it because she still loves him, and who can continue to hate someone who is willing to do so much for you? In QiQi’s term, LBY willingness to suffer and get hurt for her trumps every other fault he may have lol. In the past, CSS puts her own feelings and needs above others due to how she was raised but now she was able to consider the needs of the person she love and think in his shoes, so forgiving him is a natural course that shows how mature she has become. Thus this scenario made a lot more sense, more real to me now.