Here's a link to one of the most rewarding lectures I've ever heard. It's fairly long, so wait until you have a free hour and a half. I can pretty much guarantee that once you start, you won't leave early. It's by a professor of computer science, but it's about life and its lessons.
Here's the lecture.
The lecture is described in a Wall Street Journal article (subscription required) here.