I don't think it's quite fair to call them "voices in my head" even though that would sound more dramatic. I don't really hear them unless I am very very tired. They are just independent thoughts, and very polite and cooperative thoughts at that. Usually they stay in the background and I don't notice them; but sometimes when my mind strays, it passes within earshot and I notice words or phrases or even a snippet of conversation. Like today. I was just leaving the supermarket with my groceries when I overheard the following statement from inside my brain: "That's when I realized they were all dogs - there was no one else there. " Do I really want to know?