I totally agree with everything you said.  On top of that, this kid has so much life ahead of him and to condemn him for one stupid mistake is ridiculous.  Everyone, including this kid, deserves a second chance.  Lets hope he makes the best of it.