Gu Qingyuan actually shouldn't doubt himself. If he had used a different approach, the outcome might have been very different.
These things are essentially the same; he just can't see why they happened.
Moreover, once such things occur, naturally more problems will arise.
Gu Qingyuan had already developed different thoughts about Shen Biran, but the feelings Shen Biran gave him forced him to insist on solving problems in this way.
If even such problems can't be addressed, then what else can he do?
Perhaps he shouldn't overthink these matters, but if he could change them, naturally there would be opportunities.
Shen Biran's feelings towards Gu Qingyuan aren't that bad. In fact, he is special to Shen Biran; he accompanied her through her most hopeless times regarding Lu Xiao.
During this time, he had such thoughts, naturally leading to this.
Shen Biran actually doesn't need to have such high expectations of Gu Qingyuan, but he insists on it, unable to control his own thoughts.
