When things aren't going quite the way you'd like them to, it's often the result of not asking yourself the right questions. Some questions are hard to confront because you're afraid you won't get the answer you want, others because you really don't want to know the answer.
But the best things in life don't come easily, and turning away from life's toughest questions is a sure path to mediocrity. I believe that Socrates said it best:
"The unexamined life isn't worth living."
Socrates' observation also applies to business. When Eric Schmidt was CEO of Google, he famously said, "We run this company on questions, not answers."
Life, like business, runs on questions, not answers. Let's take a closer look at some of the tough questions we should be asking ourselves regularly.