've been reading the book, Mind Gym: an athlete's guide to inner
excellence by gary mack. You need to get this book.
Its written by a sports psychologist and he interview athletes and
uses his experience to explain how great athletes (mainly golfers and
baseball players) overcome self doubt and bad games while playing
their sport. Its a really cool book about being optimistic and how
your mind is in control of how you play.