Shen Yanxiao was never afraid of death.
She could not stand to live on with an ignoble existence.
Instead of living a little longer and eventually becoming part of the enemy, it would be better to blow herself up early.
Death was preferable to dishonor; this was Shen Yanxiao's principle.
...