The Characters of One Hundred Years of Solitude
When Arcadio (José Arcadio III) tries to sleep with Pilar Ternera (the mother he never knew), Pilar pays Santa Sofía de la Piedad to sleep with him instead. She marries Arcadio and bears him three children: Remedios the Beauty, and twin boys Aureliano Segundo and José Arcadio Segundo. After her husband's death, she quietly joins Úrsula in seeing to the needs of the family. Colonel Aureliano asks her to destroy all his love poems; José Arcadio Segundo makes her promise to slit his throat when he dies to ensure he's not buried alive. When she grows old and tired, she simply walks out of the house, never to be heard from again.