Becky is one of Catherine's friends. She is judgmental and intrusive regarding Catherine's life. In a past life, Catherine recognizes Becky in the role of an older sister, which may explain Becky's tendency to want to intrude, although she is not now family.
Many Lives, Many Masters