Someone we could take along when things got tough?
Someone who could take the blame when things went wrong?
Here are some fantastic books written about the wonder and possibility of having an imaginary friend.
The Adventures of Beekle by Dan Santat
Confessions of an Imaginary Friend by Michelle Cuevas
Crenshaw by Katherine Applegate
Imaginary Fred by Eoin Colfer