I get a harassing inner voice as well and experience intense randomized anger towards people too. Sunny is right, social relationships DO help let them know your private details soul reflection is what helped me. Annnddd more so, I habituated an even greater voice and she's my inner child. We all have a conscious, sometimes that part of us hides in midst of negativity, your instinctual emotion is what guides you to heaven. I feel so overwhelmingly happy at times because I unlocked the key to my illness (so it seems)
For example,
"Yeah of course you would wear that today."
I depersonalize myself from the inner critic and
Reply with, "yes because I am fabulous"
Learning to have fun with the most unrealistic judgement in our minds
And can't even say you're becoming it, YOU ARE IT, TAAGG.
Lol really though, this is all YOU
Tell yourself that "okay YOURE being mean to me, and I want that to stop."
Parentally advise your thoughts
Guide yourself and TRUST YOUR INNERCHILD
Weirdness is the bread and butter to making friends
Have you seen fifty shades? Read her book even a famous author gets a wavering subconscious that sneers at her
THIS IS NORMAL WERE ALL FCKING CRAZY

Lol I'm getting wild up
Which is OKAY cause I'm awesomeeee
And weird
Ka booom
So just be "yourself"
And have fun.
Best advice there is.
Mantras to have:
Vibrate higher
This is all in my head
What can I do to improve my situation?
I will not back down
This is temporary