I feel for Noah Spence. I screwed up plenty when I was that age. And honestly would have failed several urine tests myself (had I been in his position).
Good luck to you young man. I wish nothing but the best for you. And please get that diploma. Some day I hope to see you in an airport (or anywhere actually) and get the opportunity to shake the hand of a fellow alumnus.