While we can't control what others think of us, what we can control is how we react. So how do we get over this fierce judgment we place on ourselves? Part, I am sure is letting go of perfectionism, lowering our expectations and realizing if you have done your best, that should be enough. I know, easier said than done.
We are measuring ourselves against society's definitions of success, which may not necessarily be a fit with our own. So often people measure success by how much money you make, as if the dollars earned equate to happiness. I run a successful business, but I don't measure it in financial terms, but more by the number of people positively impacted by being part of our organization.