Carnegie-Mellon Professor Randy Pausch gave a Last Lecture after being diagnosed with terminal cancer. It is a lecture about the lessons learn while achieving your childhood dreams. He is very goal driven, because he went after his dreams. Not many can say that.
Lessons include: Brick walls are there for a reason. How badly do you want it?