Are you here now, where have you been
Was this real or was it all pretend
I've kept every letter, that you never sent
The time grows long that we never spent
My imaginary friend, my imaginary friend
My imaginary friend, my imaginary friend
I remember when you first appeared in my life
You used to be there for me when I had sleepless nights
You were my only friend on the first day of school
You stayed by my side when they thought I wasn't cool
I really didn't care, if no one saw you there
As long as you were there for me
Couldn't explain to no one what was happening
And when you disappear I know you'll come back again
My friend forever my friend
My friend till the end my friend
My friend forever my friend
My friend till the end my friend
Are you here now, where have you been
Was this real or was it all pretend
I've kept every letter, that you never sent
The time grows long that we never spent
My imaginary friend, my imaginary friend
My imaginary friend, my imaginary friend
We let our benefits ruin our friendships
I was your alien and you were my spaceship
You had to take flights, and I had to take trips
It didn't make sense but I had the patience
And you're gone now, I had to erase you
Cuz you were only my friend under the table
And you left right when I forgave you
One day you'll need me again and I'll come save you
My friend forever my friend
My friend till the end my friend
My friend forever my friend
My friend till the end my friend
Are you here now, where have you been
Was this real or was it all pretend
I've kept every letter, that you never sent
The time grows long that we never spent
My imaginary friend, my imaginary friend
My imaginary friend, my imaginary friend