If you have a couple of hours to spare watch this lecture [link]
of Randy Paush [link]
. If you don't have time, try to make some because it's worth every single second!
I had no idea who Randy Paush was until I stumbled on this recording of his lecture. In it, he talks about achieving his dreams and the things he learned along the way. I won't say much else, but give it a watch or a listen, you won't be disappointed.