best friend forever vs confidant

best friend forever

noun
  • A person who is an especially close and trusted friend over a long period of time. 

confidant

noun
  • A person in whom one can confide or share one's secrets: a friend. 

How often have the words best friend forever and confidant occurred in a corpus of books? (source: Google Ngram Viewer )