I don't know how aggressively @Chris is letting everyone know about this amazing talk he recently gave about his rough, rough early years and later time with Steve Jobs, but urge everyone to take 20 minutes from your day and savor every word.
I don't want to give anything away by blurting it out here, just do yourself a favor and listen. What a fabulous writer and storyteller. My only criticism: the tales are too short. They need to be expanded, and this talk and storyteller needs to take it on the road!