Reflecting on a joyful day spent with the kids, Moira tells Cain how much those memories ... with the possibility of losing the love of his life. Told in reverse chronological order, the episode ...