is it normal to talk to myself?

Ha

obviously everybody talks to themselves occasionally, but i mean more like talking to "imaginary friends" (in a sense). i'm not really fantasizing about celebrities, but just more making these fake relationships with not real people AND real people. sometimes i don't even remember what i said to the real people in my life or if i just told the fake version of them. i'm feel like i'm insane for doing it. i do it so much to the point where i'm uncomfortable talking to real people and can only confidentially talk to these imagined people, and i think i talk to them more than actual people. i feel like it kind of helps me develop my communication skills with real people, but again i might just be insane. for some reason i feel ashamed for doing it, should i be?

i was just wondering if anyone else does this, not necessarily to the degree i do it.