It seems like this is re-writing of Irene's own story 'Gail's Long Day', but with lot more details, and parallel scenes of the past along with the current day actions. Character names are changed. And there is a different ending. But current day's actions are almost same.
Overall it's a good improvement. So, even if you've read 'Gail's Long Day' you would probably enjoy this one.
But of course, Irene could not make it perfect even this time. At several places the scenes were boring. New ending is not good. It felt abrupt and unnecessary, and in fact, kind of irritating. But it's not entirely bad story, so kind of readable.