More Time Machine Fun: Bennett Brigade 2012

Indian giver saga:

List of INFJ Fictional Characters… Excuse my ignorance but what does INFJ mean?

The Meyer-Briggs Indicator. It breaks personalities up into 16 different personality types. 

INFJ (AKA “the advocate”) stands for (I) Introversion, (N) Intuition, (F) Feeling, (J) Judgement 

INFJs tend to see helping others as their purpose in life, but while people with this personality type can be found engaging rescue efforts and doing charity, their real passion is getting to the heart of the issue so that people need not be rescued at all.

I think we can agree that that describes Bonnie.