Life sometimes seems to put obstacles in our path. But with a few life-skills these obstacles can become life's building blocks...