Margaret Pressley Cain, age 90, passed away at home in McAllen, TX on December 31, 2018. Margaret was born in Six Mile, SC to William Guy and Sadie Mae (Evans) Pressley and was the seventh of nine children. Margaret graduated from Liberty High School in Liberty, SC. After her marriage to James Cain, she traveled around the country and overseas as a military wife, supporting her husband and raising their two children. She was preceded in death by her parents, siblings, beloved husband Jim, and cherished son Steven. Margaret will be remembered as a joyful soul who loved dancing, family reunions at the beach, and visiting with friends, both old and new. Margaret is survived by her daughter Joyce (RD Imel), granddaughter Kathleen, and many nieces and nephews.