Gu Qingyuan couldn't let go of the issue until it was resolved.
If Gu Qingyuan insisted on overthinking things, he naturally wouldn't have made such a decision.
However, the harm he caused Shen Biran is something many people can't avoid, and there really isn't an opportunity or a reason for it either.
Gu Qingyuan realized that he might be like Lu Xiao, destined to be a failure, which is why he felt deeply uneasy.
This unease led him to have other thoughts without even realizing it.
Why Gu Qingyuan had to do this, and what his reasons were, were both possible and opportunistic.
Shen Biran hadn't completely said that she didn't want to see him, which meant that Shen Biran actually wanted to go back to their earlier stage, though not as a couple, they could still be friends.
But if they couldn't even be friends, they might completely lose all chances in the future.
