Can you tell me?
Yes, and no.
After all, Xie Xiao was a mere mortal; he was ultimately selfish.
He was afraid that if Luo Yanran knew everything, the grief she would feel.
In their previous life, they were so close to being together.
The previous me didn't deserve him...
In the years that followed, Xie Xiao thought about many things, many he couldn't understand, but he figured them out in this lifetime.
After figuring them out, he felt even worse.
Luo Yanran used to harbor feelings for him in secret for so long.
But until her accidental death, all that remained between them were regrets; nothing else was left.
He dared not speak, nor did he dare let her know of his own scoundrel behavior, not wanting her to realize her past blindness nor to acknowledge the hurt he'd inflicted on her.
Ultimately being a mortal, selfishness and cowardice can't be changed.