Erica French and Nina Gooch were joined in holy union (married) 21 years ago on May 20, 1989, at the Metropolitan Community Church of Boston. They have been together since they met over 25 years ago as interns at the Virginia Stage Company in Norfolk, Va.