Yes, I had imaginary friends when I was a child and they have grown with me and are a very important part of my life, perhaps even a coping mechanism.
My imaginary friends, and one in particular, have been through a lot with me. I can switch points of view with them, for example, I can advise them about a situation, just as someone may advise me, and they can advise me. I can rehearse what to say, practice telling little anecdotes with them, gain comfort from them and basically not feel alone.
My imaginary friends are part of my internal life, but it is a life that links seamlessly with the external world, and fulfils my needs. For example, when I needed acceptance from peers, I had a group of imaginary friends and I explored all sorts of scenarios with them. I was always the one who advised others how to resolve conflicts, or how to comfort each other. Many of these strategies helped me in groups situations in real life.
I rehearsed interview questions with them and ran through presentations with them. There was no need to be fearful of unpredictable responses.
They help me laugh at situations that I am too sensitive about. They help me sort out complex situations. They are invaluable to me.
I am over sixty years old, and my world has been enriched through imaginary friends for as long as I can remember.