Still digesting everything and reading your comments... but something struck me: last week - and as shown in tonight's previouslies - Helen tells Alison: "Alison, you have so much time. You could have a second act. You could do whatever you want to do." Perhaps a clue to tonight's episode?