Your Own Worst CriticThere are billions of people in the world, all with their own lives and their own problems, all trying to figure out this thing we call...