Nice spin on a scenario that is (unfortunately) common today. There is some wonderful heartbreak here (if such a thing is possible).
Also, Krulltar, your comment is spot on perfect. If there’s still some characters left I would advocate that your last six words be included in the story itself.