Allez, so glad you're okay after that!!! Whew! One of the senior guardian angels must have been on duty. Just an idea - check and see if the credit card you used to pay will cover for replacing the shorts. Sometimes it's a little known, little advertised benefit. Won't hurt to ask!

Take especially good care of yourself for the next few days.