Here's a great podcast on how to tackle challenges in your life.