I really do not know what to say, other than, here is a man who knows what life is all about. I could try to explain who Nick is but I would fail miserably in comparison to your listening to him yourself. Prepare to be touched.
Here are some more videos of Nick Vujicic:
His web sites:
Thank you Erin for introducing me to Nick Vujicic.