Hmm, I don't think I have imaginary friends. Sometimes I like to pretend I have a twin brother that I'm really close to and goes everywhere with me and has the same personality as me, but I don't focus on it much at all and I don't take it seriously. I call him Jordan, but I express this more on the Sims2 than in real life.
When I was a child, aged from 8 to 13, I was so in denial about having Asperger's (I was diagnosed when I was 8 ), that I decided to pretend I was an NT girl of the same age as me, and that the real me was the imaginary person, if that makes sense. It helped me get along with other kids well, and it helped me learn to understand a lot of social cues, which might be why recognising social cues comes so naturally to me now. So a few girls in my class and my cousins liked me doing this, and so they played along, and because they were all children too, they began to get used to playing along and it became natural to them. So really an imaginary person was my Aspie persona, while I was an NT person. I even made up her family, and I asked my mum if we could have a little party with my cousins in my garden for a birthday that I made up, and they actually came with some sweets, and my closest cousin actually brought a little present.
You may think that is crazy but it was not. It helped me an awful lot, and the other kids loved it too, and we were only children and it brought us together. When I got to about 13-14 I just wanted to be me again, even though I still hated having Asperger's and was still in denial. But the other kids didn't want to play along any more because they were getting older, so I just grew out of it too. The special needs teacher at school thought it was really good of me to come up with an idea of trying to be another girl to help me fit in better. She said that other Aspies she had known through her career had never come up with that, and I was the first and only Aspie to think up such a good thing.
_________________
Female