They should have known.

After what she's been through, they should have known what would happen. Now, all that's left is an empty shell. Moving, fighting. All because of a promise. Just a handful of exchanged words stand between them and complete destruction.

So she'll keep moving, she'll keep fighting. Because she has to. And when she's done fighting...

This is not a happy story. If you were looking for a fluffy ending piece where Shepard and Thane live happily ever after, you should look elsewhere.