youaresomethingworthfightingfor: If John had turned up instead of Mary, I can just picture how much better this season would have been: 1) John has already seen his sons as grown ups (okay, missing ten years is a big deal, but Mary has missed thirty +)