Great story. As a young-ish (not as much as I'd like, but, eh) guy, this definitely serves up a couple of good lessons to me.