Please do pay close attention to those critical voices that you receive both from inside and from the environment around you. Those of others, and the meaning you get from situations. You may not want to have them! Yet these are diamonds in the rough. When you do receive one of those critical voices Thank that message. That message has been a very good friend all of your life. It has served you so well. Some of those meanings may have kept you from making a fool of yourself. Allowed you to keep some form of sanity in a not so nice world. And even propelled you to change your course of action.
Now in your present life those critical voices are not serving you the way that is presently beneficial. And it is nice to know that you can change and recode those beliefs.
You will get extremely good results using the work of Byron Katie http://www.thework.com/thework.asp
And some paraliminals that I really like for this are New History Generator, Belief, New Options Generator and New Behaviour Generator.
Make friends with those voices and ask them if they would change to help you in more beneficial ways.
If you find them so annoying relocate them to your Big Toe. Make them speak to you like they were from the cutest Gold fish in a pond and see if it still has the same cut, I bet it will not.
Best of all now have fun.