 Moira's early storylines often revolved around her marriage and her three children.She and her husband John (James Thornton) were childhood sweethearts.Moira managed to balance work and family because she had John's support.