I'm in business development because I love to compete and win. But, I don't win them all. Could that be a good thing for my development and skill set? This is a great article on how failure might be a key marker for future success.