What a wonderful story; most humans don't do that much good their entire lives! My boy is also 17, so I know what it is like to hope for the best, but know time together is getting limited. Thank you for such a great story. Jet, happy COTD, always.