You deserve a pat on the back, Glen. A good parent allows their child to experience hardships while letting them know that they're made of "good stuff" and can handle it. It is amazing how much they grow during those times!

Thanks for letting us share your pride. Your son sounds like a fine young man.
(and the camp pranks sound like a blast ;-) )