Man, that was an epic tale of survival! Wow, you must be exhausted. Good for you to keep your head high and to carry through on your promise to the happy couple. With any luck, their children will grow up to be Dukies and play on Duke teams and "Uncle smof4eva" will be their favorite and they'll make sure you always get great seats!!!