I sometimes hear voices, it only happens when I'm incredibly distressed but a few things I found that helped, as simple as they may sound is listening to music through headphones to try and drown them out. Challenging them (depending on what they are saying) can sometimes work. You gotta think.. it is all 'in your head' so you will be able to control them to some extent.. though I know how difficult it can be.
I used to take haloperidol to help with the voices, I'd seriously consider asking your GP about it. I mean it may not work for you, but it worked wonders for me.
PM me if you need :) xx
|