This was lovely! I was smiling the whole time playing it (after the first few lines of dialogue when I thought things might go badly).
It's weirdly entertaining to watch the characters do narrative-gymnastics in order to guarantee you the good ending. It's a good hook for a game (I think).