CAMDEN — Catherine Mary Eaton (O’Hara) passed away quietly at her home in Del Mar, Calif., surrounded by her loving family. She was born on April 14, 1957, at Mercy Hospital in Portland, Maine, to Francis J. and Donna (Hildreth) O’Hara.

She lived all of her childhood in Camden, and graduated from Camden Hills High School in 1976. She then graduated from the University of Maine at Farmington in 1981 with a degree in home economics education. In the fall of 1981, she accepted a teaching position at Lubec High School, where she met the love of her life, Richard Eaton, who was also a high school teacher there.

Catherine and Richard were married on Oct. 9, 1982, at Our Lady of Good Hope church in Camden. After warnings from her doctor not to have children due to her long-term diabetes, she proved the doctors wrong, and was blessed with two wonderful children, Emily Catherine Eaton and Hillary Marie Eaton.

She was a stay-at-home mom for the children’s early years, but continued substitute teaching in Lubec until moving to Camden in 1994. She then worked for the family company until her retirement in 2014, and then relocated to Del Mar, Calif., for medical reasons

Catherine will be remembered as a strong-willed and determined person who gave so much of herself to others. Despite having many serious medical problems throughout her life, she persevered with much inner strength and tenacity. She was a supportive and loving friend, mother and wife who always put the needs of others first.

Catherine is survived by her husband, Richard of Lubec and Del Mar, Calif.; her daughter Emily and her partner Jason; and her granddaughter, Jenevieve (Jen) of Hampden, Maine; her daughter Hillary and partner, Beau; and two grandchildren, Crew Francis and Coral Catherine of Owls Head and Del Mar, Calif. She is also survived by her father, Francis J. O’Hara of Camden; her sister, Victoria Bryant and husband John of Venice, Fla.; her brother Francis J O’Hara Jr of Rockport; and her sister, Donna and husband Keith of Shoreline, Wash. She is also survived by her lifelong best friend Krista Schultz, as well as many nieces and nephews and cousins

A memorial service will be held in Maine in early spring to celebrate Catherine’s life. Many thanks to the staff at Scripps Hospital – La Jolla, and to her wonderful children, who took such good care of Catherine when she needed it so much.

In lieu of flowers the family suggests a donation in memory of Catherine M. Eaton to the American Diabetes Association, PO Box 7023, Merrifield, VA 22116-7023 or online at diabetes.org/donate, or to a charity of choice.