INFp or INFj possibly. She too reminds me a tremendous amount of me . . . in the olden days.